Комментарии 26
Выход Node.j8
Малость опечатались)
Если вы создавали когда-нибудь обработчик события нажатия на кнопку, то вы уже пользовались методиками асинхронного программирования
Лучший пример демонстрации асинхронности на примерах событий, это загрузка данных, при которой загрузка не блокирует выполнение остальной программы. А с кнопкой пример ошибочен.
Ответ про то, почему js быстрее порвал на куски )))
Еженедельно осуществляется 3 миллиарда загрузок из npm.
Это не удивительно, сегодня собирал небольшую презентацию вебпаком (babel / handlebars / sass).
Так в node_modules более 600 пакетов
По-моему полноценную поддержку ES-модулей в node.js пока ещё так и не завезли.
"JavaScript-код, выполняемый в среде Node.js, может быть в два раза быстрее, чем код, написанный на компилируемых языках, вроде C или Java".
Если у человека руки растут из жопы, то можно и не такое написать на Си или Java. Но объективно — это не реально.
Я могу поверить, что в каких случаях Java будет быстрее Си потому, что там черная магия в рантайм, вызываются злые духи и дальше всякое возможно, но все равно в редких случаях и если повезёт.
Может конечно для конечной PDF это и важно, но первая статья с нулевой полезностью, можно было на Википедию ссылку вставить.
И это если не особо придераться, так как спорных тезисов очень много.
>Например, менеджер пакетов macOS, который является фактическим стандартом в этой области, называется Homebrew.
>Пользователям macOS я порекомендовал бы устанавливать Node.js с помощью Homebrew.
Правду говорят: если человек - веган или у него продукция фирмы Apple, весь мир обязательно должен об этом знать. В себе это невозможно держать, в любом разговоре это обязательно надо ввернуть. :-)
Руководство по Node.js, часть 1: общие сведения и начало работы