A loosely typed language like PHP might not be the best choice for teaching OOP, because even though PHP makes it easier with loose types, you should know about them and how they are stored etc. PHP is a great language but maybe not strict enough for students to understand all the errors that can occur. I would recommend encouraging learning PHP though as it has become both an important and fast and easy language to program in. For that it's also amazingly fast in execution. Cheers, Tim Tim-Hinnerk Heuer http://www.ihostnz.com Garry Shandling - "I'm dating a woman now who, evidently, is unaware of it." 2009/2/11 tedd <tedd.sperling@xxxxxxxxx> > At 9:36 AM -0500 2/10/09, Andrew Ballard wrote: > >> On Tue, Feb 10, 2009 at 8:40 AM, Carlos Medina <info@xxxxxxxxxxxxxxxxxx> >> wrote: >> > Marcus Gnaß schrieb: >> >> > Hi @ all, >> >>> but this is a php list... >>> >>> Regards >>> >>> Carlos >>> >>> >> Yes, it is, but the original question was about OOP and not >> specifically about PHP. It seems fair enough to me for someone to ask >> the question on this list since PHP was one of the languages being >> considered, even if consensus among the list seems to be that PHP >> would not be the best choice for teaching a course on OOP. >> >> Andrew >> > > > Andrew: > > Absolutely, you're not out of line at all. > > TI have found in my life that there will always be those who have a better > idea, if you know what I mean. > > The point of the post (me being the OP) was to sample other people's > opinion as to what would be best language to use to teach OOP, and that > included considering php, thus the relevancy. > > The answer turns out to be Java (1) or C++ (2) depending upon the > environment and availability of resources. > > Why people have to get on and comment that this is a php list is beyond me, > duh. > > Cheers, > > tedd > -- > ------- > http://sperling.com http://ancientstones.com http://earthstones.com > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php > >