| | 1.1, CHIM (ok), 13:16, 11/09/2023  [ответить] [﹢﹢﹢] [ · · · ] | +5 +/– |  |  А я думал что node js уже никто не заменит, а оказывается его по производительности могут смело подвинуть. 
 |  |  | 
 
|  | | 2.6, Бывалый смузихлёб (?), 13:22, 11/09/2023 [^] [^^] [^^^] [ответить] | –3 +/– |  | Там ещё неизвестно, что и как именно мерили > Выполнение установки приложений при помощи команды "bun install" 
> производится в 25 раз быстрее, чем при использовании "npm install"
 -Например, в случае с установкой пакетов, они сравнивают с npm'ом, хотя за последние годы очень многие перешли на yarn ввиду гораздо большей скорости
 По сути, речь о той же ноде, но на базе жс-двигла из вебкита
Не помню, чтобы он был сильно шустрее в8
 Или многократно энергоэффективней
 
 |  |  | 
 |  | | 3.8, Аноним (8), 13:31, 11/09/2023 [^] [^^] [^^^] [ответить] | +5 +/– |  | > многие перешли на yarn ввиду гораздо большей скорости Поначалу. Сейчас yarn у себя на сайте черным по белому пишет, что у yarn больше нет преимуществ перед npm в плане скорости, и что теперь их киллер-фича -- воркспейсы.
 |  |  | 
 | 3.9, Аноним (9), 13:33, 11/09/2023 [^] [^^] [^^^] [ответить] | +/– |  | ДжаваСкриптКор он для приложений в том числе мобильных, а не для браузера. Поэтому его можно оптимизировать в узких местах как угодно подгоняя под тесты. А там глядишь в узких местах и применение появится. 
 |  |  | 
 |  | | 4.138, Бывалый смузихлёб (?), 12:23, 15/09/2023 [^] [^^] [^^^] [ответить] | +/– |  | Ну он изначально в браузере Сафари стоит так то Но возможностей по допиливанию там масса
 Отдельно прикольно что можно одной строкой пробросить нативную функцию на православной сишечке в виде конкретного апи для жс, откуда оный становится доступным
 |  |  | 
 | 
 | 3.14, Аноним (14), 13:57, 11/09/2023 [^] [^^] [^^^] [ответить] | +2 +/– |  | Потом окажется что в Bun дырок немеряно, и при затыкании дыр и расставления нужных IF все будет на уровне остальных фреймворков. 
 |  |  | 
 | 3.102, Атон (?), 23:19, 11/09/2023 [^] [^^] [^^^] [ответить] | +/– |  | > в случае с установкой пакетов, они сравнивают с npm'ом, хотя за последние годы очень многие перешли на yarn ввиду гораздо большей скорости установка пакетов, это событие раз в годы.  исполнение кода проекта - это события 100500 раз в секунду.
 если для "многих" существенна скорость установки - это многое говорит о них самих и их "проектах".
 |  |  | 
 |  | | 4.108, Аноним (108), 06:10, 12/09/2023 [^] [^^] [^^^] [ответить] | +3 +/– |  | скорость установки пакетов очень существенна. в нормальных сценариях для деплоя и теста используют CI и в нём уже в докер окружении приложение устанавливает зависимости и полностью пересобирается на каждый пуш в таргет ветку. на данный момент продакшен стандарт - npm с его '''npm ci''', а ярн уже умер давно как. но, если вы по-старинке собираете бандл на клиенте и потом руками его загружаете куда-то, то да, скорость установки пакетов не важна. 
 |  |  | 
 |  | | 5.124, User (??), 16:44, 12/09/2023 [^] [^^] [^^^] [ответить] | +/– |  | Но по чесноку - у серверной ноды проблема с миллионом лефтпадов существенно менее острая... Впрочем, все равно есть. 
 |  |  | 
 | 5.131, Аноним (131), 16:57, 13/09/2023 [^] [^^] [^^^] [ответить] | +/– |  | в нормальных ci есть кэш вида sha(package-lock.json)->node_modules/ так что это актуально только при изменении package-lock.json, что достаточно нечасто, чтобы не париться 
 |  |  | 
 | 
 | 
 | 3.123, Дмитрий (??), 14:40, 12/09/2023 [^] [^^] [^^^] [ответить] | –1 +/– |  | На сайте есть сравнение и с yarn и с pnpm. На холодную bun отрабатывает быстрее
 
 |  |  | 
 | 
 | 
 
 | 1.2, Аноним (2), 13:16, 11/09/2023  [ответить] [﹢﹢﹢] [ · · · ] | +1 +/– |  | Помрет с вероятностью 99.9% основная масса не станет морочиться и при упоре в производитеоьность просто скейлит инстансы или переписывает на чем-нибудь пошустрее 
 |  |  | 
 
|  | | 2.44, Аноним (37), 14:45, 11/09/2023 [^] [^^] [^^^] [ответить] | +/– |  | Если обеспечит заявленные параметры, то не помрет, т.к. прямая выгода для бизнеса. В айти сейчас любят экономить. 
 |  |  | 
 | 2.94, Аноним (94), 21:33, 11/09/2023 [^] [^^] [^^^] [ответить] | +/– |  | Зависит от того кто это все реально финансирует или так сказать лоббирует. 
 |  |  | 
 |  | | 3.142, Аноним (142), 03:40, 05/01/2024 [^] [^^] [^^^] [ответить] | +/– |  | Раз нет какого-то бурного упоминания Google, Apple или еще кого-то значит нет лоббиста. Разрботчик разработал для фана и ищет едигномышленников.
 
 |  |  | 
 | 
 | 
 
 
|  | | 2.100, Карлос Сношайтилис (ok), 22:32, 11/09/2023 [^] [^^] [^^^] [ответить] | +1 +/– |  |  Deno написан на Rust и использует std::path::Path, что не обязано являться utf строкой. Но это runtime, в другом месте может оно и требует utf. Покажешь в каком?
 |  |  | 
 | 
 
 
 
|  | | 2.33, Likern (?), 14:23, 11/09/2023 [^] [^^] [^^^] [ответить] | –2 +/– |  | Высокопроизводительный и высококачественный код, написанный на Zig. 
 |  |  | 
 | 
 
 
 | 1.16, Аноним (16), 14:08, 11/09/2023  [ответить] [﹢﹢﹢] [ · · · ] | –3 +/– |  | Я думал что шум вокруг node.js улягся и оно тихонечко ползёт на кладбище. По крайней мере в РФ. Вакансий исчезающе мало. За бугром оно популярно? 
 |  |  | 
 
|  | | 2.29, НяшМяш (ok), 14:15, 11/09/2023 [^] [^^] [^^^] [ответить] | +10 +/– |  |  Бекенд на ноде может и не популярен у нас, но вот нода точно никуда не денется, пока есть фронтенд. Ведь ангулярчики, вью и прочие реакты на тайпскриптах кто собирает? 
 |  |  | 
 |  | | 3.42, Аноним (16), 14:43, 11/09/2023 [^] [^^] [^^^] [ответить] | –2 +/– |  | Собирают-то они собирают, но живого проекта с сервером на node я не видел года с 2017. Где-то в тех же годах услышал про Deno. Если честно я крайне удивлён что оно дожило до 1.0 
 |  |  | 
 |  | | 4.54, Аноним (16), 14:50, 11/09/2023 [^] [^^] [^^^] [ответить] | +/– |  | ЕМНИП одной из основных фишек Deno был встроенный ts? На ts вроде как тоже ажиотаж пропал. Как рассмотрите на этот счёт, ув. эксперты опеннета? 
 |  |  | 
 |  | | 5.70, Витюшка (?), 16:02, 11/09/2023 [^] [^^] [^^^] [ответить] | +2 +/– |  | Ажиотаж пропал - это ты сам придумал или есть циферки подтвердить?)) Появился какой-то конкурент?)) Не слышал о таком)
 Просто раньше это всё было на хайпе. Хайп пропал. Стало мейнстримом (как и React).
 |  |  | 
 |  | | 6.83, Аноним (16), 18:19, 11/09/2023 [^] [^^] [^^^] [ответить] | –2 +/– |  | Конкурент появился. Go например. Раза в 4 больше работы на нём. 
 |  |  | 
 |  | | 7.127, Рмшъ (?), 18:24, 12/09/2023 [^] [^^] [^^^] [ответить] | +1 +/– |  | На TS можно и для браузера писать. На Go я вроде не слышал такого 
 |  |  | 
 | 
 | 
 | 
 | 4.69, Витюшка (?), 15:55, 11/09/2023 [^] [^^] [^^^] [ответить] | +2 +/– |  | Ты из норки вылезай почаще))) Но node сейчас столько бэкенда пишут мама не горюй. В том числе и в банковском секторе (где раньше был Java), в том числе и у нас.
 Это пожалуй самая популярная платформа для бэка. Отъела серьёзную долю у Java.
 Те на не пишут в том числе и в кровавом Энтерпрайзе, где раньше господствовал совсем другой стек технологий.
 |  |  | 
 |  | | 5.77, Аноним (16), 17:11, 11/09/2023 [^] [^^] [^^^] [ответить] | +/– |  | На ноде 163 вакансии, на жабе под 2 тысячи. Даже если все 163 отъедены у жабы, то сложно назвать такое СЕРЬЁЗНОЙ частью 
 |  |  | 
 |  | | 6.88, Витюшка (?), 20:27, 11/09/2023 [^] [^^] [^^^] [ответить] | +3 +/– |  | hh.ru, Москва. Node js - 677 вакансий, 
Nodejs - 292 вакансии,
 Node.js - 515 вакансий,
 Node - 568 вакансий.
 
Java - 3265 вакансий (но тут и Android),
 Java Backend - 669 вакансий,
 Java Spring - 1100 вакансий,
 Android - 3659 вакансий,
 Kotlin - 809 вакансий.
 Путём нехитрых вычислений Java - (Android - Kotlin) получаем 415 вакансий.
 Ну те от 400 до 1200 вакансий вакансий на Java backend.
 Вот такие пироги.
 |  |  | 
 |  | | 7.96, Аноним (16), 21:45, 11/09/2023 [^] [^^] [^^^] [ответить] | –3 +/– |  | Ты в заголовке вакансии ищи, а не по всему тексту. В тексте всё время перечисляются разные языки программирования и Node твой в том числе, хотя вакансия 1С разработчика 
 |  |  | 
 |  | | 8.99, Аноним (99), 22:30, 11/09/2023 [^] [^^] [^^^] [ответить] | +1 +/– |  | В заголовке может быть  Javascript-разработчик  или  Javascript fullstack , что ... текст свёрнут, показать |  |  | 
 | 
 | 
 | 6.107, Аноним (131), 03:15, 12/09/2023 [^] [^^] [^^^] [ответить] | +/– |  | Full-stack JS популярен в стартапах: это единственный язык, на котором можно написать и бэк, и веб-фронт, и мобайл. Для стартапов, которые пилятся полутора программистами до получения финансирования (или проверки гипотезы и выбрасывания кода на помойку в случае неудачи) - это существенная экономия денег и времени. А потом и переписать можно, но, на самом деле, на nodejs, если понимать нюансы v8, прекрасно пишется код, куда менее жручий, чем на java, и вполне масштабируемый: если руки у того, кто писал изначальный MVP, из плеч, то можно и не переписывать. Понятно, что какие, блин, стартапы в рф? Потому смотреть надо на LinkedIn.
 |  |  | 
 |  | | 7.113, Аноним (113), 08:51, 12/09/2023 [^] [^^] [^^^] [ответить] | –2 +/– |  | Мне тяжело понять как код на интерпритуремом языке может жрать меньше кода компилируемого языка. Так не бывает по определению. Единственный вариант - кривые руки разработчика, опыта js вагон, опыта java нет... js код быстрей у них... 
 |  |  | 
 |  | | 8.118, Аноним (118), 13:39, 12/09/2023 [^] [^^] [^^^] [ответить] | +3 +/– |  | А какой по-вашему интерпретируемый, Java или Javascript  Интерпретируемых языков... большой текст свёрнут, показать |  |  | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 2.35, Аноним (35), 14:31, 11/09/2023 [^] [^^] [^^^] [ответить] | +/– |  | > Я думал что шум вокруг node.js улягся и оно тихонечко ползёт на кладбище. раст всех закопает
 > Compared to Python and Javascript (NodeJS), the Rust services are more performant, use less CPU, use less memory, and can handle far more requests per second. To give you a rough ballpark, our Python services average about 50 req/s, NodeJS around 100 req/s, and Rust hits about 690 req/s.
 https://www.reddit.com/r/rust/comments/11uwwhy/is_rust_overkill_for_most_backe
 |  |  | 
 |  | |  | |  | |  | | 6.74, Аноним (35), 16:22, 11/09/2023 [^] [^^] [^^^] [ответить] | +1 +/– |  | > Так Zig проще, легче, имеет лучшую читаемость и учится быстрее наверно так, но не даёт гарантий при работе с памятью, его нет в ядре и не используется международными корпорациями. Для меня раст лучшее предложение - в перспективе хочется деньги а не фантики зарабатывать.
 |  |  | 
 |  | | 7.80, Витюшка (?), 17:19, 11/09/2023 [^] [^^] [^^^] [ответить] | –1 +/– |  | Тогда C++))) Сейчас у него второе дыхание. Меньше 400к чистыми (и по старому курсу) никто не зарабатывал. Здесь Rust по вакансиям и зарплатам в такой же позиции как и Zig.
 |  |  | 
 |  | |  | | 9.95, Аноня (?), 21:33, 11/09/2023 [^] [^^] [^^^] [ответить] | –1 +/– |  | Ну ничего суперкрутого они не знаю и не умеют особо  Те ни алгоритмы, ни математ... текст свёрнут, показать |  |  | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 2.43, Аноним (43), 14:44, 11/09/2023 [^] [^^] [^^^] [ответить] | +/– |  | >и оно тихонечко ползёт на кладбище. По крайней мере в РФ. Вот именно, что по крайней мере. А так, у нас с этим все окей аж бегом: нода, реакт, ангуляр.
 |  |  | 
 | 2.55, Бывалый смузихлёб (?), 14:51, 11/09/2023 [^] [^^] [^^^] [ответить] | +/– |  | нода сейчас - весьма универсальная штука для всевозможной деятельности, это уже давно не только и не столько серваки 
 |  |  | 
 | 2.93, Аноним (99), 21:10, 11/09/2023 [^] [^^] [^^^] [ответить] | +1 +/– |  | > Я думал что шум вокруг node.js улягся и оно тихонечко ползёт на кладбище. Ахахах. Ты в какой сфере работаешь? У нас все новые проекты на ноде.
 |  |  | 
 | 2.97, Аноним (94), 21:54, 11/09/2023 [^] [^^] [^^^] [ответить] | +/– |  | Да, в Украине вакансии есть на Node.js. Практически все вакансии это работа на американцев и немного это на остальной запад. В основном Nest, Nextjs, Express, Fastify. В основном это магазины, игры, ничего другого я особо не видел. Телемедицина один проект вроде тоже был на ноде, ну и сайты-витрины маленьких компаний. 
 |  |  | 
 | 2.119, Anon230911 (?), 13:59, 12/09/2023 [^] [^^] [^^^] [ответить] | +/– |  | -- Вакансий исчезающе мало Всю суть - всего пару сотен против нескольких тыщ на PHP! На том же indeed.com ситуация зеркально противоположная.
 
 |  |  | 
 |  | | 3.132, Аноним (132), 17:04, 13/09/2023 [^] [^^] [^^^] [ответить] | +/– |  | Человек просто настолько не разбирается "в этих ваших нодах", что даже ключевики правильные для поиска вакансий подобрать не смог. 
 |  |  | 
 |  | | 4.135, Anon230911 (?), 09:57, 14/09/2023 [^] [^^] [^^^] [ответить] | +/– |  | На hh.ru можно попробовать найти Node "по максимуму", потом отсетить фронт-энд, и в итоге для бэк-энда на Ноуде так и выйдет. Но здесь суть в другом: Node в России не так популярен как за рубежом. 
 |  |  | 
 | 
 | 
 | 
 
 | 1.23, Аноним (23), 14:11, 11/09/2023  [ответить] [﹢﹢﹢] [ · · · ] | –1 +/– |  | Zig животворящий, одной строчкой кода увеличивает в два раза! Теперь виагра не нужна. 
 |  |  | 
 
 | 1.32, Аноним (32), 14:23, 11/09/2023  [ответить] [﹢﹢﹢] [ · · · ] | +/– |  | А можно ли будет на его основе сделать браузер? Или например поменять его на V8 в том же Хромиуме? 
 |  |  | 
 
|  | | 2.40, Аноним (9), 14:42, 11/09/2023 [^] [^^] [^^^] [ответить] | +/– |  | Да этот браузер называется Сафари. Всё что из этого можно было запихнуть в браузер уже запихано инфа сотел. 
 |  |  | 
 | 2.46, Аноним (43), 14:45, 11/09/2023 [^] [^^] [^^^] [ответить] | +/– |  | >А можно ли будет на его основе сделать браузер? Ты вообще понимаешь, что такое node.js?
 |  |  | 
 | 2.68, Аноним (118), 15:48, 11/09/2023 [^] [^^] [^^^] [ответить] | +1 +/– |  | Так они и взяли браузерный движок. Только не из Хрома, а тот, который был в Konqueror и назывался KJS, потом в WebKit стал называться Javascript Core, а с добавлением JIT-компилятора переименовался в SquirrelFish. 
 |  |  | 
 | 
 
 | 1.41, Аноним (51), 14:43, 11/09/2023  [ответить] [﹢﹢﹢] [ · · · ] | +/– |  | Надо будет потыкать на досуге... Хотя нода уже так плотно укоренилась, что никакой bun её в обозримой перспективе не заменит... 
 |  |  | 
 
|  | | 2.98, Аноним (99), 21:58, 11/09/2023 [^] [^^] [^^^] [ответить] | +1 +/– |  | Если швятые корпорации подхватят, то хошь не хошь, переукоренят 
 |  |  | 
 | 
 
 | 1.61, YetAnotherOnanym (ok), 15:22, 11/09/2023  [ответить] [﹢﹢﹢] [ · · · ] | +/– |  |  > поддерживает используемые в Node.js механизмы работы с модулями и обработки зависимостей Самую главную гадость перетащили к себе.
 |  |  | 
 
|  | | 2.72, Витюшка (?), 16:13, 11/09/2023 [^] [^^] [^^^] [ответить] | +1 +/– |  | Без этого не взлетит. Это Deno показал. Там миллионы npm пакетов. Так что правильный, прагматичный подход.
 |  |  | 
 | 
 
 
 
 
 | 1.84, Аноним (84), 18:26, 11/09/2023  [ответить] [﹢﹢﹢] [ · · · ] | +/– |  | Мне нравится подход как у Google — мы быстрее всех, все равно никто проверять не будет, все поверят 
 |  |  | 
 
 
 | 1.105, Аноним (104), 00:47, 12/09/2023  [ответить] [﹢﹢﹢] [ · · · ] | +/– |  | Новость: "Код на JavaScript и v8 почти так же быстр, как и код на C." Через 5 лет: "XXX обогнало v8 в 6 раз." 
 |  |  | 
 
|  | | 2.106, Витюшка (?), 02:56, 12/09/2023 [^] [^^] [^^^] [ответить] | +1 +/– |  | Никогда такого не было. JavaScript с V8 медленее в 9 раз от чистого С. Что по сегодняшним меркам весьма неплохо. 
 |  |  | 
 | 
 
 | 1.109, Критик (?), 06:19, 12/09/2023  [ответить] [﹢﹢﹢] [ · · · ] | +/– |  | Неплохо, прям реально неплохо. Похоже на этом Bun.JS идеально будет кастомные прокси-серверы запускать) 
 |  |  | 
 
 | 1.111, economist (?), 08:01, 12/09/2023  [ответить] [﹢﹢﹢] [ · · · ] | +1 +/– |  | Одно из самых многочисленных бизнес-приложений в совр. офисах - JupyterLab под nodejs+npm+yarn, которые утомляют именно тем, что улучшил сабж. Появление Bun будет поддержано со стороны немалого DataScience/BI/ML/CV-community. Успехов проекту!
 |  |  | 
 
 
|  | | 2.122, НяшМяш (ok), 14:08, 12/09/2023 [^] [^^] [^^^] [ответить] | –1 +/– |  |  Платформа: затачивается на скорость запуска и I/O для _сетевых_ приложений. Кексперты: делают выводы на основании расчётов числа пи ¯\_(ツ)_/¯
 
 |  |  | 
 |  | | 3.125, Витюшка (?), 16:47, 12/09/2023 [^] [^^] [^^^] [ответить] | +/– |  | А число пи можно рассчитать написав расширение на Zig...вот там будет скорость так скорость 
 |  |  | 
 | 3.137, Аноним (137), 18:19, 14/09/2023 [^] [^^] [^^^] [ответить] | +/– |  | В статье: > Особенностью Bun является очень высокая производительность. |  |  | 
 | 
 | 2.130, Аноним (130), 08:16, 13/09/2023 [^] [^^] [^^^] [ответить] | +/– |  | Любопытно, но ты всерьез сделал всего 1 прогон теста? В какой последовательности хоть запускал? 
 |  |  | 
 |  | | 3.134, AI (?), 09:23, 14/09/2023 [^] [^^] [^^^] [ответить] | +/– |  | Это не Java, от числа запусков ничего кардинально не меняется :-) PS
 Там же на гитхабе есть второй тест расчета Пи по методу Монте-Карло, в котором bun выполняет код быстрее в два раза чем node, видимо Math.random в bun более шустрый.
 
 |  |  | 
 | 
 | 
 
 | 1.116, ptr (??), 10:10, 12/09/2023  [ответить] [﹢﹢﹢] [ · · · ] | –1 +/– |  | Зачем нужен JS на сервере? Все равно Java, Go или C# он там по производительности никогда не опередит. 
 |  |  | 
 
|  | | 2.139, Уася (?), 04:59, 16/09/2023 [^] [^^] [^^^] [ответить] | +1 +/– |  | Оптимизирующий компилятор в v8 уже давно опередил ваши го и жабы на серверах. Это работает не медленней а часто даже быстрее чем описанное вами 
 |  |  | 
 | 
 
 
 
 |