flashing ticker
To interact with this page you must login.      Signup

Would Facebook's maintenance costs be lower if it had been coded in Python or Ruby rather than PHP?
spacer
categorytechnology
typeunderstand
tynamite
tynamite's avatar Yes.

If Facebook CTO Bret Taylor had his way, Facebook would be coded in Python. HipHop - that compiles php code to C for faster performance and speed - would never have had to get made. It wasn't practical to rewrite Facebook in Python, as it would have taken a long time; so they had to make do with that HipHop hack, and other Apache and php hacks. Facebook is running on loads of hacks.

Bret is very talented at scaling things. He wrote a web server framework called Tornado, which is what runs FriendFeed. Facebook brought FriendFeed as a talent acquisition, and he's very valuable to the company.
report this post permalink
What's an assertion, and what should I type in?

Compesh is a question and answer (and debate) website, so before you make a debate, you better learn what an assertion is. I suppose you already know what a question is, and that you've typed it in the box. ;)

An assertion, is basically a statement you can make, that is either true or false.

Richer people have better health.

The question for that would be, Do richer people have better health?

And don't forget to make your assertion, match your question.

Compesh logo