Answer (1 of 65): If someone like Mark Zuckerberg were creating Facebook today (2012 as I am writing this answer), sure, no doubt they would consider many other languages, frameworks, platforms, architectures. It's impossible to say whether they would still choose PHP today if they were starting...