hello,There is not something that can be developed in a language and can not be developed in the other language. But some languages have some features which makes the development process faster for some situations, or some of them favor better the modularity, reusability, and so on. For example I never considered php as a object orinted language, it introduced for sure classes and objects, but until php 5.2 there were not modifiers, encapsulation and other oop features.
Also now I face other problems with php regarding the memory management. I designed a crawler which uses a dom parser to get data from a page. And for simple pages the program offers me an error "out of memory". I increased the allowed memory up to 512 mb, but nothing.I started to look in my soft, and unset all variables when I finied working with them, but no look.
I ntransformed the program from php in java and no problem with it.So i think that or php has serious problems with memory management, or there is something I don't know about memory management in php.
How ever, in great projects, it is never used a single language/technology. Always there is a interoperability in a project. Another example of crawler I worked, was written inperl for parsing with regex, java for database manipulation, php for web presentation. For example I like at python that it is realy an object oriented language in the web area, it is so object oriented that has some oop features that even java has not.
best regards Radu.----- Original Message ----- From: "Client Services" <operations@xxxxxxxxxxxxxxx>
To: <programmingblind@xxxxxxxxxxxxx> Sent: Wednesday, November 17, 2010 7:36 PM Subject: RE: Good resource for beginning programmers
Hi everybody- I am trying to decide where to start as far as learning programming. I decided I would focus on 1. PHP, 2. JavaScript, 3. Java, 4. C I figured these are being used the most in web development and custom applications. So, where does Python come in? How would you compare Python with Java, PHP, and C??Can anybody give me an example of what cannot be developed in PHP which canbe developed in Python? Or how about Java vs Python if PHP is to lowly? I have just heard PHP has limitations. H.R. Soltani -----Original Message----- From: programmingblind-bounce@xxxxxxxxxxxxx [mailto:programmingblind-bounce@xxxxxxxxxxxxx] On Behalf Of Littlefield, Tyler Sent: Wednesday, November 17, 2010 11:20 AM To: programmingblind@xxxxxxxxxxxxx Subject: Re: Good resource for beginning programmers I'm not great with python, but I could help either one or both of you out with what I know. I've been working with python and have had the help of people who use it for a living to kind of guide me. On 11/17/2010 9:14 AM, Homme, James wrote:hours at a time. If you'd like to exchange notes here and there and sort ofHi Alex, I'm interested, but I don't have the time to schedule sitting down forgo through something at the same time, I welcome that. It's good to thinkabout having a partner to bounce thoughts around with. Maybe we could create a plan to go through some of the material and sit down for maybe a half houra week to encourage one another.Thanks. Jim Jim Homme, Usability Services, Phone: 412-544-1810. Skype: jim.homme Internal recipients, Read my accessibility blog. Discuss accessibilityhere. Accessibility Wiki: Breaking news and accessibility advice-----Original Message----- From: programmingblind-bounce@xxxxxxxxxxxxx[mailto:programmingblind-bounce@xxxxxxxxxxxxx] On Behalf Of Alex MidenceSent: Wednesday, November 17, 2010 9:55 AM To: programmingblind Subject: Good resource for beginning programmers Hi, folks, Thought I'd share this. I don't know how many of you may know this but MIT puts a bunch of their courses on a site that they make available to everyone called OCW which is short for Open Courseware. I've found a nice link in this site to their Introduction to Computer Science and Programming course which was taught in fall 2008. It's a whole semester's worth of lectures, assignments, readings and so forth. Most of us probably can't afford to take time off our jobs and attend MIT but, we can still get the benefit of some of their excelent curriculum this way. I think it beats just reading a book and learning that way. Posting the link below. The language they use for this course is Python. I'm actually planning to put c++ on pause for a while while I take this course as time allows since Python appears to be a much quicker way to learn programming. If anyone wants to join me for the occasional study session, e-mail me privately and we can help each other out from time to time. Probably watch two hours worth of lectures on a weekend night or something like that. And yes, if anyone's curious, they do have a c++ introductory course there but it's all lecture notes and pdf's. The lecture notes look like they don't do squat for you if you didn't attend class as really good lecture notes written by any self-respecting instructor should in order to motivate you to show up for class. The cs course with Python has all the bells and whistles short of truly being able to enroll and have the instructor available. Here is the link:http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-00- introduction-to-computer-science-and-programming-fall-2008/Regards, Alex M __________ View the list's information and change your settings at //www.freelists.org/list/programmingblind This e-mail and any attachments to it are confidential and are intendedsolely for use of the individual or entity to whom they are addressed. Ifyou have received this e-mail in error, please notify the sender immediatelyand then delete it. If you are not the intended recipient, you must not keep, use, disclose, copy or distribute this e-mail without the author's prior permission. The views expressed in this e-mail message do not necessarily represent the views of Highmark Inc., its subsidiaries, or affiliates.__________ View the list's information and change your settings at //www.freelists.org/list/programmingblind-- Thanks, Ty __________ View the list's information and change your settings at //www.freelists.org/list/programmingblind __________ View the list's information and change your settings at //www.freelists.org/list/programmingblind
__________View the list's information and change your settings at //www.freelists.org/list/programmingblind