Под «real time web» вы понимаете comet, асинхронность и многопоточность?
Node.js, Erlang. Еще Go выходит на сцену многопоточности, и весьма успешно.
Node.js проще всего, особенно если уже имели дело с Javascript. Недостатки — память подтекает. Увы, это факт, но это не смертельно и лечится.
Go — по вкусу. Попробовать советую в любом случае, приятный язык, хорошее будущее. Есть определенные баги, язык все-таки молодой.
Erlang — для больших нагрузок. На тот случай, когда нужно выжать из железа максимум, но при этом не писать проект на C/C++. Память не течет (за исключением пары опасных мест), выстрелить в ногу сложно. Писать тоже сложно, если с непривычки.
В большинстве задач будет достаточно Go/Node.js.