Ask HN: What language(s) is Facebook written in?
Facebook was originally written in PHP. What technologies is it using now?
I had someone tell me that they were moving from python/django to php because 1. it's easier to find PHP devs and 2. it's good enough for facebook. Is it?
11 comments
[ 4.3 ms ] story [ 23.7 ms ] threadhttp://www.insidefacebook.com/2010/02/02/facebook-open-sourc...
http://blog.facebook.com/blog.php?post=7899307130
More interesting are how they use technologies rather than only which one, f.ex this: http://www.allfacebook.com/2010/02/facebook-makes-their-web-...
They developed Hip Hop to transform PHP into C++, so I'd bet they are firmly dedicated to PHP, and I really doubt that Facebook has any problems finding developers.
PHP/C++, Cassandra, JavaScript, Flash, and whatever third party developers choose to use as long as they use the Facebook API.
I don't actually know, maybe someone else will give you some more insight, but I'm pretty confident about the PHP part.
http://www.erlang-factory.com/conference/SFBayAreaErlangFact...
I imagine they could use anything as long as it consumes Thrift. The extent to which they do that is a question.
Its written in PHP mainly. It has Java, C++, C, Haskell, Erlang, Python, Perl, OCaml and some others littered throughout the site.
Facebook is written in PHP. They crossed the point where switching made any sense a long time ago.
This has absolutely nothing to with what you should use.