Node.JS complexity rant

Oct 14, 2011 17:42

Создатели целой социальной сети на основе Node.JS подтверждают всё то, что эрлангисты сразу говорили: Node.JS ск сложный и лапшистый:

Цитируя лозунг создателей NodeJS:
«Because nothing blocks, less-than-expert programmers are able to develop fast systems.»
«Из-за того, что ничего не блокируется, менее-чем-эксперты могут разрабатывать быстрые системы.»

Это обман. Я использую nodejs уже почти 2 года и на собственном опыте знаю, что для того, чтобы на нем разрабатывать «быстрые системы», нужно не меньше опыта (а то и больше), чем на любой другой технологии. В реальности же с callback-driven парадигмой в nodejs и особенностями javascript в целом, скорее легче сделать ошибку (и потом очень долго ее искать), чем выиграть в производительности.

[...]
Если у вас куча времени и вы готовы проинвестировать его в развитие новой, сырой и спорной технологии - валяйте. Но если перед вами сроки/заказчики/инвесторы и у вас нет большого опыта с серверным JS за спиной - не стоит.

[...]
> Я бы ради кометов и вебсокетов не особо волнуясь поставил бы веб-сервер на erlang вместо nginx.
Я вообще скоро комет перепишу на Erlang :)

http://habrahabr.ru/blogs/webdev/130345/

erlang

Previous post Next post
Up