These debates are enormously fun and a total and utter waste of time, because the bottom line is that there are three and a half platforms (C#, Java, PHP, and a half Python) that are all equally likely to make you successful, an infinity of platforms where you're pretty much guaranteed to fail spectacularly when it's too late to change anything (Lisp, ISAPI DLLs written in C, Perl), and a handful of platforms where The Jury Is Not In, So Why Take The Risk When Your Job Is On The Line? (Ruby on Rails)
Full article on: http://www.joelonsoftware.com/items/2006/09/01.html
Regards,
Sachin Palewar
Palewar Techno Solutions
Mobile Software Development Outsourcing
Nagpur, India
http://www.palewar.com
This is never ending debate between JAVA & .NET Gurus. Though the next version of JAVA has several promising features - one of them being Scripting Engine i.e support for external scripting languages like PHP, Python, etc.
More details regarding this can be found at https://scripting.dev.java.net/
Anoth, "PHP over Java" article - http://www.zend.com/zend/art/php-over-java.php. Its an interesting article.
Vinay Yadav
PHP specialist
http://www.vinayras.com