Как правильно заметил в комментарии
@GearHead выбор
серверного языка зависит от поставленной задачи.
Если необходима работа в реальном времени и сильное сцепление интерфейса с сервером (Открыть пользователю окошко с новыми данными при изменении их на сервере, используя направление от сервера к пользователю) то Node.js (оптимальный) и т.д. - RoR,Python,.Net (Кроме PHP, на нем можно это сделать но это будет противоестественным актом мазохизма, который рано или поздно приведет к "неврозам" и "психозам" сервера).
Если предполагается высокая загруженность проекта и не "хранящий" а вычислительный функционал (имеется в виду не 2 * 2, а нечто большее) лучше выбирать из RoR,Python,.Net.
Успешными примерами применения Node.js являются
raindrop.io и
tactoom.com