Профиль: Аноним (вход | регистрация) неRU opennet.me  
The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Релиз серверной JavaScript-платформы Bun 1.4, переписанной с Zig на Rust"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Релиз серверной JavaScript-платформы Bun 1.4, переписанной с Zig на Rust"  +/
Сообщение от opennews (ok), 21-Авг-26, 21:33 
Представлен выпуск платформы Bun 1.4, предназначенной для обособленного выполнения приложений, написанных на языках JavaScript и TypeScript, и нацеленной на использование в качестве прозрачной замены платформы Node.js. Ветка 1.4 примечательная переводом кодовой базы с языка Zig на язык Rust, осуществлённым с использованием AI-инструментов Claude. Код продолжает распространяться под лицензией MIT...

Подробнее: https://www.opennet.dev/opennews/art.shtml?num=66111

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


1. "Релиз серверной JavaScript-платформы Bun 1.4, переписанной с..."  –1 +/
Сообщение от GNU Overlord (ok), 21-Авг-26, 21:33 
> Судя по проведённым тестам, версия на Rust потребляет на 13-48% меньше памяти, запускается в два раза быстрее и до 5 раз меньше нагружает CPU в режиме простоя. Размер исполняемого файла в версии на Rust сократился на 17%. При запуске при помощи Bun 1.4 приложения Claude Code нагрузка на CPU уменьшилась в два раза.

Естественно, компилятор справляется лучше, чем кожаная прокладка. Еще бы Node.js на него переписать.

Ответить | Правка | Наверх | Cообщить модератору

2. "Релиз серверной JavaScript-платформы Bun 1.4, переписанной с..."  –5 +/
Сообщение от Аноним (2), 21-Авг-26, 21:43 
Хозяйке на заметку: если в сайт не пихать яваскрипт, то производительность яваскрипт-движка браузера не имеет значения.
Ответить | Правка | Наверх | Cообщить модератору

5. "Релиз серверной JavaScript-платформы Bun 1.4, переписанной с..."  +/
Сообщение от Аноним (5), 21-Авг-26, 21:51 
подобные советы в 2026-м году равносильны совету использовать смесь соды и уксуса в качестве моющего средства
Ответить | Правка | Наверх | Cообщить модератору

9. "Релиз серверной JavaScript-платформы Bun 1.4, переписанной с..."  +/
Сообщение от albb (ok), 21-Авг-26, 22:01 
А ведь когда-то мы такое пили.
Ответить | Правка | Наверх | Cообщить модератору

15. "Релиз серверной JavaScript-платформы Bun 1.4, переписанной с..."  +1 +/
Сообщение от Аноним (15), 21-Авг-26, 22:07 
Кислота + щёлочь = ...  Что будет в результате реакции? Вспомните школьную химию
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

16. "Релиз серверной JavaScript-платформы Bun 1.4, переписанной с..."  +1 +/
Сообщение от limafresh (ok), 21-Авг-26, 22:09 
Почему? Зачем например новостному сайту JS?  Для рюшечек и чтобы следить и показывать рекламу? Ну для веб-приложений, где он нужен, то да, оправдано. Но для текстовых сайтов...
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

19. "Релиз серверной JavaScript-платформы Bun 1.4, переписанной с..."  +1 +/
Сообщение от GNU Overlord (ok), 21-Авг-26, 22:13 
Превьюшки на hover новости, слайдеры картинок, видеоплеер.
Ответить | Правка | Наверх | Cообщить модератору

20. "Релиз серверной JavaScript-платформы Bun 1.4, переписанной с..."  +/
Сообщение от limafresh (ok), 21-Авг-26, 22:14 
Ну возможно вы правы.
Ответить | Правка | Наверх | Cообщить модератору

3. "Релиз серверной JavaScript-платформы Bun 1.4, переписанной с..."  +3 +/
Сообщение от RustFan (?), 21-Авг-26, 21:44 
Собака лает, караван идет. Красавчики!
Ответить | Правка | Наверх | Cообщить модератору

4. "Релиз серверной JavaScript-платформы Bun 1.4, переписанной с..."  –5 +/
Сообщение от Аноним (4), 21-Авг-26, 21:50 
Если так просто с ИИ переписать, то переписали бы на СИ прирост был бы еще больше
Ответить | Правка | Наверх | Cообщить модератору

6. "Релиз серверной JavaScript-платформы Bun 1.4, переписанной с..."  +2 +/
Сообщение от Аноним (5), 21-Авг-26, 21:52 
нет, не был бы
Ответить | Правка | Наверх | Cообщить модератору

8. "Релиз серверной JavaScript-платформы Bun 1.4, переписанной с..."  +/
Сообщение от Ivan_83 (ok), 21-Авг-26, 21:59 
Через пару лет автор найдёт фатальный недостаток в расте и перепишет на кресты, в новости будет всё тоже самое про прирост и уменьшение :)
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

18. "Релиз серверной JavaScript-платформы Bun 1.4, переписанной с..."  +2 +/
Сообщение от Аноним (18), 21-Авг-26, 22:11 
>> проблемы [...] вызванные утечками памяти
> переписали бы на СИ прирост был бы еще больше

Прирост утечек памяти? Ну да, С в этом абсолютный чемпион.

Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

7. "Релиз серверной JavaScript-платформы Bun 1.4, переписанной с..."  +2 +/
Сообщение от doesnm2 (?), 21-Авг-26, 21:57 
> В качестве причины переписывания на Rust отмечается желание устранить проблемы в Bun, вызванные утечками памяти,

Но ведь Rust от них не защищает. Цитирую Rustbook:

> Гарантии безопасности памяти в Rust затрудняют, но не делают невозможным случайное выделение памяти, которое никогда не очищается (известное как утечка памяти ). Полное предотвращение утечек памяти не является одной из гарантий Rust, а это означает, что утечки памяти безопасны в Rust.

Ответить | Правка | Наверх | Cообщить модератору

11. "Релиз серверной JavaScript-платформы Bun 1.4, переписанной с..."  +/
Сообщение от Аноним (15), 21-Авг-26, 22:03 
Реальная причина переписывания в другом.
Ответить | Правка | Наверх | Cообщить модератору

12. "Релиз серверной JavaScript-платформы Bun 1.4, переписанной с..."  +/
Сообщение от Аноним (15), 21-Авг-26, 22:04 
Товарищи очень просили. Вот денег даже дали.
Ответить | Правка | Наверх | Cообщить модератору

21. Скрыто модератором  +/
Сообщение от Аноним (18), 21-Авг-26, 22:15 
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

10. "Релиз серверной JavaScript-платформы Bun 1.4, переписанной с..."  +3 +/
Сообщение от Аноним (15), 21-Авг-26, 22:01 
> до 5 раз меньше нагружает CPU в режиме простоя.

А чем Bun загружает процессор в простое? И зачем?

Ответить | Правка | Наверх | Cообщить модератору

13. "Релиз серверной JavaScript-платформы Bun 1.4, переписанной с..."  –1 +/
Сообщение от Аноним (13), 21-Авг-26, 22:06 
Вот и доказательство того что Zig мусорный язык
Ответить | Правка | Наверх | Cообщить модератору

23. "Релиз серверной JavaScript-платформы Bun 1.4, переписанной с..."  +/
Сообщение от Мемоним (?), 21-Авг-26, 22:35 
Нет, это доказательство того что Claude программирует лучше чем Jarred Sumner.
Ответить | Правка | Наверх | Cообщить модератору

14. "Релиз серверной JavaScript-платформы Bun 1.4, переписанной с..."  +1 +/
Сообщение от ДядяПетя (?), 21-Авг-26, 22:07 
Zig не идеальный но и не 1.0

Производительность выше как всегда из-за того что отрефакторили?

Ответить | Правка | Наверх | Cообщить модератору

17. "Релиз серверной JavaScript-платформы Bun 1.4, переписанной с..."  +1 +/
Сообщение от Аноним (17), 21-Авг-26, 22:10 
Это тот вирус через который в aur пакеты ломали? Кто-то реально этим добровольно пользуется?
У себя сразу пакет в блеклист поставил чтобы ничего не ставилось где оно в зависимостях появится.
Ответить | Правка | Наверх | Cообщить модератору

22. "Релиз серверной JavaScript-платформы Bun 1.4, переписанной с..."  +1 +/
Сообщение от omnirootofc (ok), 21-Авг-26, 22:16 
Умный 👆
Ответить | Правка | Наверх | Cообщить модератору

24. "Релиз серверной JavaScript-платформы Bun 1.4, переписанной с..."  +1 +/
Сообщение от Мемоним (?), 21-Авг-26, 22:36 
Версию на Zig писал Jarred Sumner. Версию на Rust писал Claude. Вторая версия быстрее и экономнее. Выводы?
Ответить | Правка | Наверх | Cообщить модератору

25. "Релиз серверной JavaScript-платформы Bun 1.4, переписанной с..."  +/
Сообщение от Аноним (18), 21-Авг-26, 23:03 
> Версию на Zig писал Jarred Sumner. Версию на Rust писал Claude. Вторая версия быстрее и экономнее. Выводы?

Вывод: лучше писать с Claude на Rust, чем без Claude и на Zig.

Или ты на что-то другое намекаешь?

Ответить | Правка | Наверх | Cообщить модератору

26. Скрыто модератором  +/
Сообщение от чатжпт (?), 21-Авг-26, 23:05 
Ответить | Правка | К родителю #24 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2026 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру