Interesting set of powerpoint slides at PHP Con on the move by Yahoo! to convert the world's most trafficked website to PHP. Most interesting highlights:
-
The only argument against Java is the argument of a fundamental flaw in BSD
-
Effective PHP requires oodles of programmer discipline
-
"Perl was never intended as a web scripting language"
As someone who hates perl but tends to side with it, and as one who has coded dozens of large complex PHP sites (but not the millions-of-LOC cited behind Yahoo!) I had all but given up on PHP last year, and still find it's library functions and documentation support, well, sucks (compared with CPAN and perldoc) but with the very most recent PHP coupled with Zend, I'm starting to re-evaluate. I agree with Yahoo!, that it is still a huge great whopping amount of discipline, and 99.99% of the PHP lib modules and code you find lacks any discipline at all, but from a purely engineering point of view, PHP may be a language who's time is yet to come.
