I was exchanging email with the founder of a somewhat notable startup yesterday and discovered they did most of their work in PHP. It was a little surprising for me to hear, given how much hand-wringing seems to go on about ever using PHP versus Ruby, Python, Erlang, Clojure, or really any other language.
But then I started thinking about it, a huge number of startups have gotten big using PHP. Facebook and Digg immediately come to mind.
I haven't used PHP since 1998, so I don't know the significance of the changes it's gotten over the past decade... but is it possible that PHP can be some kind of secret sauce?
Maybe simpler is somehow the key to getting things done faster?
PHP junkies - is it worthwhile to pick the language back up even today? Or is the momentum shifting to more modern languages?
I develop in Java for my full-time job and develop in PHP for my side projects. I enjoy PHP much more than Java. It's a tool, and as with every tool you need to understand how to use it effectively. Some people don't have the mindset that makes this possible, but for those that are willing to let their instincts take over (as opposed to the compiler) can find PHP to be very productive. That being said, I can't for the life of me understand how something as big as Facebook can be done in PHP, but I'm willing to assume those guys are smarter than I am.