Как стать автором
Обновить

Комментарии 27

Люблю Node.js. Хорошая идея изменила мир!
НЛО прилетело и опубликовало эту надпись здесь
Вижу только один недостаток ноды, по сравнению с php. В случае с php, можно разделить работу: админ (установка, настройка) и программист (которому, по сути, ничего не нужно знать кроме php). В случае с нодой, один человек обязательно должен сочетать две специализации из-за постоянных падений, нюансов установки и настройки модулей.
НЛО прилетело и опубликовало эту надпись здесь
Хороший программист хорошо программирует.
К. О.
1. Хороший программист должен знать среду, в которой исполняется его приложение.
2. Тот же php не содержит весь функционал своих расширений из коробки. Что-то иногда приходится доустанавливать из PECL. Как здесь обойтись без навыков установки и настройки?
Вообще-то программисты часто после какого-то уровня начинают обладать и навыками администрирования.

До этого уровня в случае с Node.JS программисту надо знать только Node, и, возможно, npm.
Вы сами практиковали-то?
Есть несколько приложений Node.JS в production-среде.
И никогда не было проблем с неинформативными стеками исключений?
Никогда. Вообще, кстати, если посчитать, последние лет пять я пользовался отладчиком только в случае сторонних приложений (написанных не мной).
Кстати, очень информативная статья о поиске проблем в production, — habrahabr.ru/blogs/nodejs/125644/

Мне пока не пригодилось, но перевёл на всякий случай, чтобы знать, что использовать, в некоторых случаях.
НЛО прилетело и опубликовало эту надпись здесь
Не обязательно.

Существует managed nodejs хостинг, где сам интерпретатор не падает и контролирется хостинг провайдером. В случае ошибок они просто выводятся в error_log или прямо на экран.

Программист только пишет код.
Посоветуете?
nodejitsu.com, no.de
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
Еще node_dev: github.com/fgnass/node-dev

Перезапускает процесс node при каждом изменении исходников. Удобно применять на машине разработчика.
НЛО прилетело и опубликовало эту надпись здесь
Нет. С чего вы это взяли?
НЛО прилетело и опубликовало эту надпись здесь
Вы бы уточнили год публикации, я минут 10 думал как автор смог столько бессмысленных вопросов придумать, пока не увидел, что интервью взято 2010 году.
честно говоря, не заметил бессмысленных вопросов. добавил год публикации.
JavaScript имеет определённые характеристики, которые делают его весьма отличным от других динамических языков, а именно, что он понятия не имеет о потоках выполнения (threads). Его модель параллелизма полностью основана на событиях.
Ну и дела… По-моему отсутствие потоков — просто особенность реализации — желание сделать «как в браузере». А добавить threads или fork в JavaScript никто не запрещает…
На то время, вероятно, ещё не было спецификации Web Workers и реализации Fibers.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории