LINUX.ORG.RU

История изменений

Исправление monk, (текущая версия) :

Да, не имеет. Потому его догоняет питон, хотя JS распространился намного шире при помощи браузеров.

Кто кого догоняет неясно, так как Node.js появился тогда, когда питон уже вытеснил перл и стал стандартом де-факто, для бэкендов веб-приложений.

Но, все же, нужно заметить, что какой-нибудь захудалый проектик на JS по функционалу таки будет пожирнее многих COBOL-проектов.

Смеёшься? Всё, что было проще, чем самый тяжёлый проект на JS, давно уже переписали на Java.

Почему? Потому что большая часть функционала реализована в самом браузере.

Браузер даёт только отрисовку, а не алгоритмы. К тому же, если речь про питон/кобол/js, то это серверная часть, где вместо браузера NodeJS и особой разницы в доступных библиотеках у языков нет.

Просто, реализация этих функций в C++ в браузере намного стройнее, быстрее, поддерживаемие, чем реализация на самом JS.

Только пишется дольше. И отлаживать сложнее. Основной критерий — быстрее. Разработчики браузеров встроили функции из распространённых библиотек, чтобы их браузер быстрее выполнял приложения на JS.

Исходная версия monk, :

Да, не имеет. Потому его догоняет питон, хотя JS распространился намного шире при помощи браузеров.

Кто кого догоняет неясно, так как Node.js появился тогда, когда питону уже вытеснил перл и стал стандартом де-факто, для бэкендов веб-приложений.

Но, все же, нужно заметить, что какой-нибудь захудалый проектик на JS по функционалу таки будет пожирнее многих COBOL-проектов.

Смеёшься? Всё, что было проще, чем самый тяжёлый проект на JS, давно уже переписали на Java.

Почему? Потому что большая часть функционала реализована в самом браузере.

Браузер даёт только отрисовку, а не алгоритмы. К тому же, если речь про питон/кобол/js, то это серверная часть, где вместо браузера NodeJS и особой разницы в доступных библиотеках у языков нет.

Просто, реализация этих функций в C++ в браузере намного стройнее, быстрее, поддерживаемие, чем реализация на самом JS.

Только пишется дольше. И отлаживать сложнее. Основной критерий — быстрее. Разработчики браузеров встроили функции из распространённых библиотек, чтобы их браузер быстрее выполнял приложения на JS.