News for hackers. Stuff that matters.
Re:The switch: Python to Node.js by scorpion032 on Sunday December 18, 2011 @11:51AM (#3366927)
Facebook didn't choose PHP. They continued to use it, as there was a lot of legacy to port if they wanted to.

These people actively measured (using a spreadsheet at that) the various parameters of a programming language and settled the one that fits their requirements.

Re:The switch: Python to Node.js by FraaJad on Sunday December 18, 2011 @12:07PM (#3366959)
Exactly! Facebook continues to develop in PHP because throwing out your existing system and replacing it with new code base (and a new language!) is almost always fraught with risks.

That spreadsheet is not "science" even though it has numbers in it. I can put higher numbers for Python and arrive at a different answer.

I completely agree with this comment: http://news.ycombinator.com/item?id=3366883 elsewhere in the thread.

Re:The switch: Python to Node.js by rhizome on Sunday December 18, 2011 @04:17PM (#3367499)