what is the best suited programming language and technologies to make an online chatting service that scales up to support 50.000 users at the same time such us the band width usage stays at minimum (web server friendly). I have considered using php or python, are they good choices ?
+2
A:
For what it's worth, Facebook used Erlang to scale their chat to use 70 million users. But Erlang is not at all like PHP or Python, and if you haven't had any exposure to a functional language before, there's certainly a bit of a learning curve.
Mark Rushakoff
2009-09-13 16:57:37
+1
A:
Any of the web-friendly languages (Perl, PHP, Python, Java/JSP) are OK on a back-end. Your skills as a developer matter a lot more than choice of a language.
If you're Good Enough, use Lisp :) [ Frequent readers of JoelOnSoftware should catch the reference : ]
DVK
2009-09-13 17:03:59
why Lisp exactly ?
Ayoub
2009-09-13 23:49:06
It's a functional language that gives you great leverage. Plus, Yahoo Shops was built with it :)
DVK
2009-09-14 13:52:05