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

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

Релиз серверной JavaScript-платформы Bun 1.4, переписанной с Zig на Rust

21.08.2026 21:30 (MSK)

Представлен выпуск платформы Bun 1.4, предназначенной для обособленного выполнения приложений, написанных на языках JavaScript и TypeScript, и нацеленной на использование в качестве прозрачной замены платформы Node.js. Ветка 1.4 примечательная переводом кодовой базы с языка Zig на язык Rust, осуществлённым с использованием AI-инструментов Claude. Код продолжает распространяться под лицензией MIT.

В качестве причины переписывания на Rust отмечается желание устранить проблемы в Bun, вызванные утечками памяти, а также наличие разногласий с авторами Zig в плане применения AI для написания кода и неприемлемая для крупных проектов политика Zig в отношении принятия в язык изменений, нарушающих совместимость. В качестве главного преимущества перехода на Rust упоминается возможность отлавливания и предотвращения ошибок при работе с памятью, диагностика которых последние годы отнимала у разработчиков Bun много времени.

Судя по проведённым тестам, версия на Rust потребляет на 13-48% меньше памяти, запускается в два раза быстрее и до 5 раз меньше нагружает CPU в режиме простоя. Размер исполняемого файла в версии на Rust сократился на 17%. При запуске при помощи Bun 1.4 приложения Claude Code нагрузка на CPU уменьшилась в два раза.

В состав включено 1517 дополнительных тестов для проверки совместимости и устранено более 2900 проблем. В базовую поставку добавлены новые библиотеки Bun.Image, Bun.WebView, Bun.markdown, Bun.cron() и Bun.Terminal. В командах "bun run" и "bun test" реализован режим параллельного запуска (--parallel). Обеспечена совместимость с фреймворками Next.js 16 и vitest.

Проект Bun поддерживает большую часть API Node.js. В состав платформы входит набор инструментов для создания и выполнения приложений на языках JavaScript и TypeScript, а также runtime для выполнения JavaScript-приложений без браузера, пакетный менеджер (совместимый с NPM), инструментарий для выполнения тестов, система сборки самодостаточных пакетов и прослойка для встраивания обработчиков, написанных на языке Си. По производительности Bun заметно обгоняет Deno и Node.js (в тестах на базе фреймворка React платформа Bun в 2 раза опережает Deno и почти в 5 раз Node.js). Для выполнения JavaScript задействован JavaScript-движок JavaScriptCore и компоненты проекта WebKit с дополнительными патчами.

  1. Главная ссылка к новости (https://bun.com/blog/bun-v1.4...)
  2. OpenNews: Представлены Buz и Cruller, форки JavaScript-платформы Bun, продолжающие развитие на языке Zig
  3. OpenNews: JavaScript-платформа Bun перешла в руки компании Anthropic
  4. OpenNews: Доступна серверная JavaScript-платформа Bun 1.0, более быстрая, чем Deno и Node.js
  5. OpenNews: Автор платформы Bun проводит эксперимент по переписыванию с Zig на Rust
  6. OpenNews: Утверждён перевод JavaScript-платформы Bun на язык Rust
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/66111-bun
Ключевые слова: bun, javascript
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (256) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, GNU Overlord (ok), 21:33, 21/08/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • –8 +/
    > Судя по проведённым тестам, версия на Rust потребляет на 13-48% меньше памяти, запускается в два раза быстрее и до 5 раз меньше нагружает CPU в режиме простоя. Размер исполняемого файла в версии на Rust сократился на 17%. При запуске при помощи Bun 1.4 приложения Claude Code нагрузка на CPU уменьшилась в два раза.

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

     
     
  • 2.55, Аноним (55), 05:25, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Там изначально слоп на слопе, поэтому на языке с ручным управлением памятью сплошные утечки.
    Теперь тоже слоп, но частично вопросы памяти решает язык.
    Следующий этап — переписать на языке со сборщиком мусора.
     
     
  • 3.64, GNU Overlord (ok), 07:13, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Этот "слоп" работает быстрее чем самаритянский node.js. И по памяти лучше. https://bun.com/blog/bun-v1.4#memory-usage
     
     
  • 4.99, Аноним (99), 16:26, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Только в пустых тестах, где ничего не происходит. Попробовал на больших данных и сложном рендере, получил приличный проигрыш.
     
     
  • 5.134, GNU Overlord (ok), 19:43, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Peak memory under load (1,000,000 requests with 64 connections; 100,000 for Next.js and Vite):

    Не понял, а ты от того же некста чего ждал?

     
  • 5.285, Аноним (285), 09:03, 24/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Так поэтому все преимущества указаны только про память, запуск и потребление в простое. Если бы привели сравнение под серьёзной нагрузкой, никто бы на это поделие даже не обратил внимания.
     
  • 3.86, Аноним (86), 12:24, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Следующий этап — переписать на языке со сборщиком мусора.

    Бессмысленно. Если ты можешь решать вопросы управления памятью статически, то какой смысл выносить их решение в рантайм и тратить время на них в рантайме?

     
  • 3.163, Аноним (163), 23:16, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > Теперь тоже слоп, но частично вопросы памяти решает язык.

    А вот и не решает. Там unsafe unsafe-ом погоняет. По-другому ии-шница портировать не смогла. Антропику стоило указать это в рекламных буклетах.

     
     
  • 4.189, Прохожий (??), 03:26, 23/08/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Не могли бы вы предоставить статистику о количестве unsafe на общее количество строк кода, чтобы не быть голословным?
     
     
  • 5.265, Аноним (265), 20:05, 23/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Вообще, здесь количество не показатель. "Пара unsafe" может украсть много памяти и не только. Как насчет клонирования данных для каждого потока по-умолчанию?
     
  • 2.102, Ерфений Никодимович (?), 17:01, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Уже переписали node.JS на Rust - Nub называется, (https://github.com/nubjs/nub), причём делали люди из Bun тусовки (то есть - серьёзные люди). По тестам, вроде - очень шустрый, в разы быстрее node.JS.
     

  • 1.2, Аноним (2), 21:43, 21/08/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +13 +/
    Хозяйке на заметку: если в сайт не пихать яваскрипт, то производительность яваскрипт-движка браузера не имеет значения.
     
     
  • 2.5, Аноним (5), 21:51, 21/08/2026 [^] [^^] [^^^] [ответить]  
  • +8 +/
    подобные советы в 2026-м году равносильны совету использовать смесь соды и уксуса в качестве моющего средства
     
     
  • 3.9, albb (ok), 22:01, 21/08/2026 [^] [^^] [^^^] [ответить]  
  • +5 +/
    А ведь когда-то мы такое пили.
     
  • 3.15, Аноним (15), 22:07, 21/08/2026 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Кислота + щёлочь = ...  Что будет в результате реакции? Вспомните школьную химию
     
     
  • 4.33, Аноним (5), 00:11, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • +9 +/
    если тебе не хватило ума понять, почему именно этот "совет" приведен в качестве примера, у меня для тебя плохие новости
     
     
  • 5.267, Аноним (265), 20:14, 23/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Как раз наоборот. Делать универсальность путем смешивания вещей для разных целей это - из Вашем примере - не достигать результата. По отдельности уксус и сода полезны. JS универсализирует сайт под различные цели. Так что именно смешивание полезного, которое вызывает пустое отложение солей.
     
     
  • 6.277, Аноним (277), 22:44, 23/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Если бы ментальная гимнастика была олимпийским видом спорта, ты бы взял золото.
     
  • 4.36, Нонон (?), 00:15, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Соль
     
  • 3.16, limafresh (ok), 22:09, 21/08/2026 [^] [^^] [^^^] [ответить]  
  • +6 +/
    Почему? Зачем например новостному сайту JS?  Для рюшечек и чтобы следить и показывать рекламу? Ну для веб-приложений, где он нужен, то да, оправдано. Но для текстовых сайтов...
     
     
  • 4.19, GNU Overlord (ok), 22:13, 21/08/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Превьюшки на hover новости, слайдеры картинок, видеоплеер.
     
     
  • 5.20, limafresh (ok), 22:14, 21/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Ну возможно вы правы.
     
  • 5.50, _kp2 (?), 04:25, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Как ни странно, делается на HTML+(хитровывернутый)CSS.
     
     
  • 6.51, GNU Overlord (ok), 05:08, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > делается на HTML+(хитровывернутый)CSS.

    И как мне на CSS сделать превью новости? Допустим там список новостей а на ховер открываем popup с текстом?

    Типа этого:
    https://github.com/open-webui/open-webui/blob/01f4282f1ffe0d6212f58d3afbeae21f

     
     
  • 7.52, Аноним (52), 05:16, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    делаешь превью в виде картинки
     
     
  • 8.65, GNU Overlord (ok), 07:14, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Ну, собственно вот тебе и ответ на вопрос, зачем JS ... текст свёрнут, показать
     
  • 7.75, Смузихеб забывший пароль (?), 10:50, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    на типо этого лень смотреть
    но в вебе многое упирается в фантазию разработчика )

    навскидку, в самом простом случае - все превью новостей генерируются вместе с новостями, будучи вложенными в элемент конкретной новости, но являются скрытыми

    при наведении( hover ) на элемент - превьюха становится видимой как и прописано в селекторе у стилей для элемента превью в блоке новости у которого появился :hover
    с абс позиционированием отображай её как и где хочешь

    стили у превью будут типовые, поэтому они отлично закешируются

     
     
  • 8.129, GNU Overlord (ok), 19:36, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Одну выше уже писал Ну, собственно вот тебе и ответ на вопрос, зачем JS Ты п... текст свёрнут, показать
     
  • 5.71, Анон1110м (?), 10:17, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Видео можно и без JavaScript. Всё остальное не нужно. Да даже если и делать, то без мегабайтов скриптов. Хотя вэбщики ничего не умеют без хотя бы jQuery.
     
     
  • 6.78, Смузихеб забывший пароль (?), 11:01, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    там часть веса может оказаться всякими "костылями" для поддержки требуемого функционала в разных версиях разных браузеров
    Скажем, для 10-15 последних версий хромого, вебкита и огнелисы чтоб код работал. А раньше ещё и ИЕ был
     
  • 6.274, Аноним (265), 21:18, 23/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Видео уже не выкладывают. Дают проигрыватель.
     
  • 5.77, Аноним (2), 10:55, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Превьюшки на ховер делает браузер. Может даже саммари тебе сделать, если умный. Слайдеры картинок уже можно на голом CSS сделать (добрый вечер!). Видеоплеер на голом HTML работает -- если у тебя не что-то ютубоподобное, то тебе этого за глаза хватит.
     
     
  • 6.88, Анон1110м (?), 12:59, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Кстати, много чего можно и даже нужно вынести в браузер. Например в старой Opera была специальная навигационная панель работавшая за счёт пристутсвия <link rel="last"
    <link rel="next" и т.д. Поиск по сайту тоже можно унифицировать внутри браузера за счёт спецификации OpenSearch да и в целом можно придумать много интресного и удобного для пользователя а не постоянное раздувание CSS, JavaScript, скругление и внедрение нейронок.
     
  • 6.132, GNU Overlord (ok), 19:41, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > Превьюшки на ховер делает браузер.

    Браузер не подгрузит на ховер контент другой новости и не впихнет тебе его туда как компонент.

    > Видеоплеер на голом HTML работает -- если у тебя не что-то ютубоподобное

    Тут ты верно подметил. Ютубподобное может и не надо, но хотябы выбор качества сделать можно. А это сразу HLS или DASH. Да и UI более-менее приятный не помешал бы.

     
     
  • 7.234, нах. (?), 09:50, 23/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    так себе он работает Ютубоподобное оно только в глазах васяна, который и ютубом... большой текст свёрнут, показать
     
  • 7.303, DC lover (?), 09:50, 05/09/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > хотябы выбор качества сделать можно

    Даёшь соответсвующие ссылки или полагаешься на то что браузер обеспечивает такую возможность и самому делать ничего не надо.

    > Да и UI более-менее приятный не помешал бы.

    Помешал бы. Минимум стилизации, шрифты и их размеры задавать только укзанием типа (моноширный, с засечками или без) и через small, big, bigger, xx-small и т.д. То как браузер отрисует тэг VIDEO личное дело браузер и посетителя. Так победим.

     
  • 4.268, Аноним (265), 20:17, 23/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Новостной сайт как платформа для динамической рекламы или треккеров - вот и объяснение необходимости js.
     
  • 2.28, Джон Титор (ok), 23:17, 21/08/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Хозяйке на заметку: если в сайт не пихать яваскрипт, то производительность яваскрипт-движка браузера не имеет значения.

    Это зависит - есть ли у вас расширения или нет. Всякие парольные менеджеры непонятно чем занимаются что довольно часто их можно словить на том что именно их вина в падении производительности.

     

  • 1.3, RustFan (?), 21:44, 21/08/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/
    Собака лает, караван идет. Красавчики!
     
     
  • 2.167, Аноним (163), 23:25, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А куда ему деваться, он теперь в её собственности. Не будет идти куда собака пролаяла, уволят.
     

  • 1.4, Аноним (4), 21:50, 21/08/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    Если так просто с ИИ переписать, то переписали бы на СИ прирост был бы еще больше
     
     
  • 2.6, Аноним (5), 21:52, 21/08/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/
    нет, не был бы
     
     
  • 3.286, Аноним (286), 12:49, 24/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Был бы, но не намного.
     
  • 2.8, Ivan_83 (ok), 21:59, 21/08/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Через пару лет автор найдёт фатальный недостаток в расте и перепишет на кресты, в новости будет всё тоже самое про прирост и уменьшение :)
     
     
  • 3.40, Нонон (?), 00:22, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Тут отчасти есть правда. Си и раст в принципе то одинаковые в смысле низкоуровневости.
    А прирост производительности может зависеть от реализации или даже от того какой аллокатор используется jemalloc malloc..
    Потом в расте есть системные потоки, или зеленые потоки Токио. В общем есть целая куча способов чтоб код по разному бенчмарки проходил. Думаю это так и в си и в расте
     
     
  • 4.43, Ivan_83 (ok), 01:49, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Раст не низкоуровневый, он конкурент крестам примерно.

    В С нет потоков, потоки чисто технически это внешние либы от системы, это не часть языка.
    Сам язык типа гарантирует только один поток - который в main() приходит.

     
     
  • 5.46, Аноним (46), 02:17, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • –4 +/
    >Раст не низкоуровневый, он конкурент крестам примерно.

    Был бы, будь в расте ООП. Без ООП расту никогда с С++ не сравниться.

     
     
  • 6.56, DEF (?), 05:29, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • –5 +/
    Смеялся. ООП не нужно. Непригодная на практике парадигма. Все современные ЯПы не имеют и не используют ООП. Даже в JS/TS используют функции и модули вместо ненужных классов.
     
     
  • 7.58, Аноним (46), 06:36, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    >Непригодная на практике парадигма

    Единственная пригодная на практике парадигма. Qt, игры и игровые движки, llvm. Проще сказать, где в современном мире ООП не применяется, чем наоборот.

    >Все современные ЯПы не имеют и не используют ООП

    Неправда. И имеют, и используют. У вас странное представление о современных ЯП.
    Вот раст да, не использует. Поэтому он никогда не заменит С++. Наоборот, раст моментально заменяет на раст++, как только тот появится.

     
     
  • 8.59, Ivan_83 (ok), 06:49, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Так П в ООП это про подход, на С тоже прекрасно пишется ООП код, взять сокет или... текст свёрнут, показать
     
     
  • 9.67, Аноним (67), 08:45, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    хорошо, что ты не пишешь ничего серьезного... текст свёрнут, показать
     
     
  • 10.73, Аноним (73), 10:21, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А вот зря Вы так На С действительно можно писать в ООП стиле Именно поэтому пе... текст свёрнут, показать
     
  • 10.94, Ivan_83 (ok), 15:50, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Я ж на чужие труды не молюсь, для меня и кресты и джава - просто ещё одни языки ... текст свёрнут, показать
     
  • 7.66, GNU Overlord (ok), 07:19, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • +5 +/
    > Даже в JS/TS используют функции и модули вместо ненужных классов.

    Лицо Ангулярщика или Нестовика представил?

    > модули

    Чисто на require/export/import и пишем))

     
     
  • 8.68, Аноним (67), 08:47, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/
    он никогда в жизни не писал ничего сложней хелло-иксперды на жс или тс... текст свёрнут, показать
     
  • 6.61, Аноним (61), 07:00, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > Был бы, будь в расте ООП. Без ООП расту никогда с С++ не сравниться

    Лол. С каких это пор ООП в стиле C++/Simula начал считаться нормальным и единственно верным?

     
     
  • 7.62, Аноним (46), 07:10, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • –2 +/
    >С каких это пор ООП в стиле C++/Simula начал считаться нормальным

    С таких, потому что это приняло широкую поддержку и моментально распространилось.

    >единственно верным

    Где я такое сказал?

     
     
  • 8.95, Ivan_83 (ok), 15:51, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Точно, ведь толпа всегда права Все научные открытия тоже толпа делала придя к к... текст свёрнут, показать
     
  • 8.100, Аноним (61), 16:36, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Лол Широкая поддержка - этого недоООП ограничена C и Java причем второй пр... текст свёрнут, показать
     
  • 8.101, Аноним (61), 16:43, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Ах, да еще ты сказал Без ООП расту никогда с С не сравниться , что как бы на... текст свёрнут, показать
     
     
  • 9.112, Аноним (46), 17:26, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Ниасилил так не ниасилил, что злиться-то Вон, некоторые концепцию указателей по... текст свёрнут, показать
     
     
  • 10.190, Прохожий (??), 03:47, 23/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    С какого перепугу Rust полный по Тюрингу язык программирования Т е , написать... текст свёрнут, показать
     
  • 6.113, Аноним (113), 17:29, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Смешно. ООП в расте есть, причём если сравнивать его с плюсовым то это именно то его подмножество что вообще как-то можно использовать и используется на практике (т.е. без ромбов и с composition over inheritance, а всё остальное абсолютно такое же). Только сделанное не через одно место - например, есть dyn по нескольким трейтам, и статическая/динамическая диспетчеризация отличаются одним словом (dyn vs. impl) как и должны, вместо совершенно дикой ортогональной утино-типизированной системы шаблонов.
     
  • 5.49, Аноним (-), 03:31, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Раст не низкоуровневый, он конкурент крестам примерно.

    Покажи пример низкоуровневости на Си, который нельзя повторить на Расте.

    > В С нет потоков, потоки чисто технически это внешние либы от системы, это не часть языка.

    Модель памяти - это внешняя библиотека?

     
     
  • 6.54, Ivan_83 (ok), 05:22, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Без понятия что у вас там можно сделать на хрусте а что нет, но как минимум у вас есть всякие накрученные штуки у которых под капотом скрывается сложная реализация.
    В С ничего такого нет, он простой, проще ассемблера :)

    Где потоки и где память...

     
     
  • 7.60, Аноним (61), 06:58, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Раст не низкоуровневый
    > Без понятия что у вас там можно сделать на хрусте

    Если ты "без понятия", то зачем было умничать о низкоуровневости Раста? Какой-то цирк...

     
  • 6.83, Ckotctvo (?), 11:29, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Двусвязные списки осилили уже, ихтиандры?

     
     
  • 7.91, Аноним (91), 15:29, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Осилили, но там оверхед на уровне забивания гвоздей бетономешалкой.
     
  • 5.72, Анон1110м (?), 10:18, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    C тоже не низкоуровневый.
     
  • 5.85, Аноним (85), 12:14, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    >Раст не низкоуровневый, он конкурент крестам примерно.

    Всё верно. Раст конкурент языку Си плюс-плюс. Чистый Си из другой весовой категории, просто калибор не тот.

    >В С нет потоков

    В стандарт 2011 года многопоточность завезли. Ты где все эти годы был? Спал?

    >потоки чисто технически это внешние либы от системы

    До C11, если брать конкретно Unix-like системы, то пользовались POSIX-thread.

     
     
  • 6.97, Ivan_83 (ok), 16:16, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > В стандарт 2011 года многопоточность завезли. Ты где все эти годы был? Спал?

    Я не гонюсь за новшествами в языке.

     
     
  • 7.146, Аноним (146), 21:40, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Ванятка, ты туповат - это давно всем известно. Нет смысла каждый день это доказывать:)
     
     
  • 8.166, Ivan_83 (ok), 23:22, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Покажите проекты которые с POSIX threads перешли на потоки из С11 ... текст свёрнут, показать
     
  • 6.191, Прохожий (??), 03:52, 23/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    >Раст конкурент языку Си плюс-плюс. Чистый Си из другой весовой категории, просто калибор не тот.

    А разработчики ядра Линукс об этом знают?

     
     
  • 7.215, Ivan_83 (ok), 05:57, 23/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    На что вы намекаете?
    В венде дрова на крестах пишут если что, их нет в линухе/бсд только потому что в этом традиционно не видят смысла, к счастью.
     
  • 5.109, Александр (??), 17:12, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Уже есть <threads.h> в стандарте
     
     
  • 6.120, Ivan_83 (ok), 18:33, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Да, есть.
    Но что то я не видел чтобы это всё юзали в проектах.
     
     
  • 7.123, Аноним (123), 18:54, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • –5 +/
    >Но что то я не видел чтобы это всё юзали в проектах.

    И тому 2 причины.
    1. Чтобы программировать в Си многопоточность, надо быть акуратным. Не умеешь, не надо.
    2. Язык Си сам по себе очень быстр. Си настолько реактивен, что потребность в многопоточности сомнительна.
    3. Когда в стандарт вводили threads, многие пожимали плечами, а нужно ли это? Многопоточность в Си это скорее дань времени в котором мы живём. По-факту все процессоры же многоядерные.

     
     
  • 8.131, Аноним (61), 19:40, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ахаха Вот это новости ... текст свёрнут, показать
     
     
  • 9.137, Аноним (137), 20:15, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Для тех, кто пишет низкоуровневые вещи это вообще не новость Линус Торвальдс мн... текст свёрнут, показать
     
  • 8.148, Аноним (148), 21:48, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Встроенная многопоточность в C - зачем Ведь C специально сделан для использован... текст свёрнут, показать
     
  • 8.152, Ivan_83 (ok), 22:16, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Чувак, ты какой то нейрослоп написал Я не видел чтобы в проектах где то место P... большой текст свёрнут, показать
     
     
  • 9.155, Аноним (61), 22:38, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    А где ты вообще видел, чтобы вообще кто-то юзал С для новых т е хотя бы после ... текст свёрнут, показать
     
     
  • 10.168, Ivan_83 (ok), 23:26, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Даже не знаю, попробуйте гитхуб открыть, там каких угодно проектов навалом Кому... текст свёрнут, показать
     
     
  • 11.169, Аноним (61), 23:54, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Нет, это так не работает Если ты таковые проекты видел и я явно не имею в виду... текст свёрнут, показать
     
     
  • 12.178, Ivan_83 (ok), 00:51, 23/08/2026 [^] [^^] [^^^] [ответить]  
  • –2 +/
    https github com rozhuk-im нате пжалуйста, кучка моих проектов Опять скажете... большой текст свёрнут, показать
     
     
  • 13.183, Аноним (61), 01:20, 23/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Господи, ты меня просто поражаешь своей феерической глупостью Я же черным по бе... текст свёрнут, показать
     
     
  • 14.186, Ivan_83 (ok), 02:47, 23/08/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Чувак, я не буду ради спора с тобой тратить время и отсматривать все 20-70к прое... текст свёрнут, показать
     
     
  • 15.188, Аноним (61), 03:26, 23/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Неужели крупных кроссплатформенных проектов на С с использованием многопоточност... текст свёрнут, показать
     
     
  • 16.216, Ivan_83 (ok), 06:00, 23/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    HAProxy, coturn - запомнилось потому что я их юзаю ... текст свёрнут, показать
     
  • 3.63, Аноним (63), 07:11, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > Через пару лет автор найдёт фатальный недостаток в расте и перепишет на кресты

    Причем тут автор? Правильнее:

    "Если антропикам нужно будет повторить рекламную кампанию, они отсыпят токенов и напрягут сделать"

     
  • 3.273, Аноним (265), 20:33, 23/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    >Через пару лет

    Так и будет. Надо всегда искать повод для трат и финоборота.

     
  • 2.18, Аноним (61), 22:11, 21/08/2026 [^] [^^] [^^^] [ответить]  
  • +3 +/
    >> проблемы [...] вызванные утечками памяти
    > переписали бы на СИ прирост был бы еще больше

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

     
     
  • 3.45, Ivan_83 (ok), 01:53, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/
    И много у тебя памяти утекло пока ты сюда писал?
     
  • 3.47, Аноним (46), 02:20, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Так он бы не сам переписал, а с помощью ИИ. Вас же не пугает, сколько возможных гипотетических логических ошибок есть в переписанном Bun?
     
     
  • 4.87, Аноним (86), 12:27, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Почему "гипотетических"? Вон они устраняют проблемы тысячами между релизами, я б из этого предположил что там ещё десятки тысяч проблем. Но давай проведём умозрительный эксперимент и добавим в десяткам тысяч логических проблем ещё десятки тысяч проблем работы с памятью. Будет лучше?
     
  • 2.30, Джон Титор (ok), 23:31, 21/08/2026 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Удивляюсь этому предложению нынче. Да, переписать на другой язык сейчас не проблема с ИИ, дорого правда. А на fasm - может ещё больше. В статье же написано что и почему. Проблема в общем-то не в коде, а в команде.

    Когда в товарищах согласья нет,
    На лад их дело не пойдет,
    И выйдет из него не дело, только мука.

     

     ....большая нить свёрнута, показать (56)

  • 1.7, doesnm2 (?), 21:57, 21/08/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    > В качестве причины переписывания на Rust отмечается желание устранить проблемы в Bun, вызванные утечками памяти,

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

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

     
     
  • 2.11, Аноним (15), 22:03, 21/08/2026 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Реальная причина переписывания в другом.
     
     
  • 3.12, Аноним (15), 22:04, 21/08/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Товарищи очень просили. Вот денег даже дали.
     
  • 3.142, Аноним (142), 21:22, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    ну да по второму кругу понапихать бекдоров
     
  • 2.21, Аноним (61), 22:15, 21/08/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Но ведь Rust от них не защищает

    В Расте адекватные проверки владения во время компиляции, плюс смарт-указатели во время выполнения. Это само по себе сильно уменьшает возможность уронить память.

    А в Zig ты память ручками вычищаешь, прямо как в дыряшке. Defer тебя немного спасет, но только в случае локальных объектов.

     
     
  • 3.44, Ivan_83 (ok), 01:51, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Никогда не понимал людей на каждый чих выделяющих память. Таким никакой язык не поможет, только совсем типа вижалбейсика где память выделять не надо ибо нечем.
     
     
  • 4.74, vvm13 (ok), 10:32, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    В VB память вполне себе выделяется, только неявно. Хотя, в отличие от Java, там используется счётчик ссылок.
     
     
  • 5.98, Ivan_83 (ok), 16:21, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Как бы для нубов там действительно нет средств для выделения памяти.
    Когда уже знаешь тонкости то взять туже строку и заполнить проблемали - вот выделил кусок памяти который можно передать как буфер кудато в WinAPI.
    Так же там прикручиваются всякие HeapAlloc() из WinAPI, но потом из них всё равно через CopyMemory втаскивать/вытаскивать данные.
     
  • 5.254, Аноним (254), 18:23, 23/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    В джаве тоже память выделяется аренами, нарезанными на блоки. Очень редко new в коде означает, что будет реальный системный вызов ядра на запрос дополнительного куска динамической памяти.
    Чаще всего new под капотом - это возврат указателя на область памяти под объект в арене.
     
  • 4.115, Аноним (113), 17:39, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Ты от программирования далёк, тебе такое не понимать простительно Основа програ... большой текст свёрнут, показать
     
     
  • 5.118, Ivan_83 (ok), 18:28, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • –5 +/
    Да да, и как простой код сочетается с выделением памяти на каждый чих Вы хоть п... большой текст свёрнут, показать
     
     
  • 6.121, Аноним (61), 18:50, 22/08/2026 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 3.70, ыых (?), 09:14, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > В Расте адекватные проверки владения во время компиляции

    Это поэтому в растбуке целая глава "как заставить раст не падать на нормальном приложении" с припиской "ну раст чисто объявления функций смотрит, поэтому так, сорян))))"?

    Адекватно, ничо не скажешь. Уж лучше го со сборщиком

     
     
  • 4.122, Аноним (61), 18:51, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    >> В Расте адекватные проверки владения во время компиляции
    > Это поэтому в растбуке целая глава "как заставить раст не падать на нормальном приложении"

    Скинь ссылочку - обсудим.

     

  • 1.10, Аноним (15), 22:01, 21/08/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/
    > до 5 раз меньше нагружает CPU в режиме простоя.

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

     
  • 1.13, Аноним (13), 22:06, 21/08/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Вот и доказательство того что Zig мусорный язык
     
     
  • 2.23, Мемоним (?), 22:35, 21/08/2026 [^] [^^] [^^^] [ответить]  
  • +7 +/
    Нет, это доказательство того что Claude программирует лучше чем Jarred Sumner.
     

  • 1.14, ДядяПетя (?), 22:07, 21/08/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Zig не идеальный но и не 1.0

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

     
  • 1.17, Аноним (17), 22:10, 21/08/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Это тот вирус через который в aur пакеты ломали? Кто-то реально этим добровольно пользуется?
    У себя сразу пакет в блеклист поставил чтобы ничего не ставилось где оно в зависимостях появится.
     
  • 1.24, Мемоним (?), 22:36, 21/08/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Версию на Zig писал Jarred Sumner. Версию на Rust писал Claude. Вторая версия быстрее и экономнее. Выводы?
     
     
  • 2.25, Аноним (61), 23:03, 21/08/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Версию на Zig писал Jarred Sumner. Версию на Rust писал Claude. Вторая версия быстрее и экономнее. Выводы?

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

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

     
     
  • 3.81, Смузихеб забывший пароль (?), 11:10, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > чем без Claude и на Zig

    *чем с Джаредом и на Зиг

     
  • 3.287, Аноним (286), 12:55, 24/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Не реклама, повторяю, не реклама.
     
  • 2.26, чатжпт (?), 23:05, 21/08/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Даже тупой ИИ может написать производительный и безопасный код на Раст. Раст - идеальный выбор для любого проекта.
     
     
  • 3.48, Аноним (46), 02:23, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Надо это разработчикам uutils сказать, а то они сколько лет несколько тестов никак пройти не могут и кучу дыр имеют.
     
     
  • 4.278, Аноним (277), 22:50, 23/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Разработчики uutils пытаются баг-в-баг поворить гнутые, включая особенности парсеров. Это очень сложно. Попробуй с нуля написать в ls не подглядывая в чужой код, чтобы он гнутые тесты проходил. Многое узнаешь об особенностях жизни в чудесном посиксном мире, где "всё файл" не просто текущая изо всех щелей абстракция, а прямо-таки дуршлаг.
     
  • 3.157, Аноним (157), 22:47, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    ..если доработка его нормальными людьми не планируется... впрочем тогда без разницы на чём переписывать. Главное потом не проверять как галюники множатся с ростом сложности и засорением контекста
     
     
  • 4.195, Прохожий (??), 04:18, 23/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    >если доработка его нормальными людьми не планируется...

    Тесты же. Зачем там люди ещё?

    >впрочем тогда без разницы на чём переписывать.

    Это не так. Разница есть. На более строгом языке вероятность наткнуться на типовой баг меньше.

    > Главное потом не проверять как галюники множатся с ростом сложности и засорением контекста

    Контекст чистить можно и нужно. А чтобы сильно не рос, декомпозиция и модульность существуют

     
     
  • 5.217, Ivan_83 (ok), 06:04, 23/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Что только подтверждает моё наблюдение: гупых людей ЫЫ делает только глупее, а умным помогает умнеть.
    В начале сделали костыль в виде раста, теперь пытаются свалить эту фигню на ЫЫ.

    Тогда как на С/С++ ЫЫ используется чтобы найти ошибки и сделать авторов умнее будучи наученными на доп примерах.

    И путём декомпозии и модульности - так можно проект на любом языке свести в лефтпадам, обмазать тестами и разницы не будет с точки зрения error rate.

     
  • 2.27, Аноним (15), 23:13, 21/08/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >Выводы?

    А выводы, что ничего не меняется на белом свете, всё так же рулит маркетинг. (в данном случае - маркетинг Anthropic'а)

     
  • 2.53, Аноним (52), 05:17, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • +4 +/
    А теперь пусть Claude перепишет обратно на Zig и скорость увеличится ещё в 2 раза.
     
     
  • 3.110, Сладкая булочка (?), 17:13, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > А теперь пусть Claude перепишет обратно на Zig и скорость увеличится ещё в 2 раза.

    А если гонять туда-сюда скорость будет возрастать? Ведь будет же? Возможно даже не линейно? Нужно обязательно проверить. Ваш Антропик.

     
  • 2.108, Сладкая булочка (?), 17:12, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Версию на Zig писал Jarred Sumner. Версию на Rust писал Claude. Вторая версия быстрее и экономнее. Выводы?
    > Jarred was already writing slop well before he had access to LLMs.

    https://andrewkelley.me/post/my-thoughts-bun-rust-rewrite.html#:~:text=Jarred&

     
     
  • 3.130, Аноним (61), 19:36, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Jarred was already writing slop well before he had access to LLMs.

    Только вот Jarred - это основной разработчик и создатель сабжа, который пилил и продолжает пилить большую часть проекта. Поэтому россказни о "слопе" от каких-то прихлебателей с мизерным вкладом в проект - это курам насмех.

    Пусть такие критиканы покажут, как правильно Bun писать. А, нет, не покажут - у них же времени нет, они же вон его тратят на разведение драмы в своих бложиках.

     
     
  • 4.138, Сладкая булочка (?), 20:47, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    >> Jarred was already writing slop well before he had access to LLMs.
    > Только вот Jarred - это основной разработчик и создатель сабжа, который пилил
    > и продолжает пилить большую часть проекта. Поэтому россказни о "слопе" от
    > каких-то прихлебателей с мизерным вкладом в проект - это курам насмех.

    Он там далеко не один.

    > Пусть такие критиканы покажут, как правильно Bun писать. А, нет, не покажут
    > - у них же времени нет, они же вон его тратят
    > на разведение драмы в своих бложиках.

    Почитай статью в блоге, там все есть.

     
     
  • 5.158, Аноним (61), 22:48, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >> Только вот Jarred - это основной разработчик и создатель сабжа, который пилил и продолжает пилить большую часть проекта.
    > Он там далеко не один.

    А я разве говорил, что он там один?

    >> Пусть такие критиканы покажут, как правильно Bun писать. А, нет, не покажут
    >> - у них же времени нет, они же вон его тратят
    >> на разведение драмы в своих бложиках.
    > Почитай статью в блоге, там все есть

    Я читал статью. И там нет ничего, кроме громких абстрактных пуков "он писал плохо" от человека, который к разработке Bun даже не имеет никакого отношения.

     
     
  • 6.197, Сладкая булочка (?), 04:23, 23/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > А я разве говорил, что он там один?

    Ну ты так говоришь будто он один там батрачит. Ведь в этом был твой посыл. Нет, он не один, у него команда.

    > Я читал статью. И там нет ничего, кроме громких абстрактных пуков "он писал плохо" от человека, который к разработке Bun даже не имеет никакого отношения.

    Ну видимо так ты плохо читал. Этот человек имеет отношение к разработке языка и к его советам стоило бы прислушаться. А что из этого вышло и почему у Jarred проблемы были все сказано.

     
     
  • 7.207, Аноним (61), 04:53, 23/08/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Нет, я даже приблизительно такого не говорил Цитата b основной разработчик ... большой текст свёрнут, показать
     
  • 2.154, Ivan_83 (ok), 22:25, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Вывод тут только один: чел пишет не для прода а для удовольствия и/или зарабатывания на странных темах.
    Писал бы на С или хотя бы С++ - мог бы сосредоточится на проблемах самого проекта а не сношатся с сообществами которые разрабатывают язык.

    За всё время (читай 23 года) мне всего два или три раза пришлось сходить до тех кто пишет компеляторы - там были реальные какие то проблемы с кодогенерацией.
    При этом идей что надо в языке что то переделать ради моих поделок у меня не возникало никогда.

     
     
  • 3.159, Аноним (61), 22:52, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > Писал бы на С или хотя бы С++ - мог бы сосредоточится на проблемах самого проекта

    Нет, ему бы пришлось бы сосредотачиваться на проблемах этих языков.

    > За всё время (читай 23 года) мне всего два или три раза пришлось сходить до тех кто пишет компеляторы
    > При этом идей что надо в языке что то переделать ради моих поделок у меня не возникало никогда.

    Ты все еще считаешь, что твои сишочные хэллоувордлы - весомый аргумент?

     
     
  • 4.164, Ivan_83 (ok), 23:17, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/
    У языков нет проблем: они стабильны, синтаксис давно известен и понятен. Лезть туда не надо, надо своим делом заниматся.
    Есть конечно коммитет С++ бездельников, но им хватает ума ничего не ломать.

    А причём тут мои хэлло ворлды?
    Я описал что у меня потребностей лезть в компилятор/язык не возникало.
    Можешь открыть трекер гцц и ллвм и ам почитать кто с чем приходит.

    Разрабатывать свою прогу и одновременно язык на котором оно пишется - ну такое себе.

     

  • 1.31, Аноним (31), 23:33, 21/08/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +8 +/
    Причина одна - ИИ знают раст лутше, чем зиг. Вот и фсё.
     
     
  • 2.39, Аноним (5), 00:20, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    тем уже для zig
     
  • 2.41, Нонон (?), 00:31, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/
    И слава богу!
     
  • 2.84, Ckotctvo (?), 11:36, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Скорее раст явно наказывает за ряд ошибок и ии имеет возможность исправиться. Вообще заметно что компании продвигающие и одновременно пропихивают везде раст
     
  • 2.89, Zig мой Zig (?), 13:09, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Зиг ии вообще не знают, в zig на даннам этапе это очень большой эксперимент и обучень большими вопросами к Андрю Келли.

    Хотя бы взять его решения передавать аллокатор и io явно в функцию. Очень спорные решения. Мусорная точка которую ставят просто везде, зато не ставят точку с запятой в конце строки, спасибо барину.

    Ну и до кучи мансы как сложно заниматься кроскомпиляцией в си/си++ и других яп, а вот в нашем zig все просто.

    Zig это религиозный выбор, церкви Андрю Келли.

     
     
  • 3.128, Аноним (61), 19:32, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > Хотя бы взять его решения передавать аллокатор и io явно в функцию

    Ну так добро пожаловать в язык, который проектировал сишочник-эмбеддедщик. Хз, чему тут удивляться. Скажи спасибо, что хоть defer добавили.

     
  • 3.170, Аноним (163), 00:00, 23/08/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Любой настоящий программист, в отличие от опеннет-экспертов, использовал Си-библ... большой текст свёрнут, показать
     
     
  • 4.172, Аноним (61), 00:09, 23/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > Любой настоящий программист [...] знает, какая это проблема, когда не знаешь (и лезешь в документацию или код) библиотечная функция аллоцирует память по переданному адресу или ждет уже аллоцированную.

    Уважаемый "настоящий программист" может уточнить, что он вообще имеет в виду? Вот на примере условного "void foo(Bar* bar)" что такое "аллоцирует память по переданному адресу"?

     
  • 4.179, Ivan_83 (ok), 00:59, 23/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Не понимаю к чему такие геройства и страдания Я не помню и не хочу помнить ника... большой текст свёрнут, показать
     
  • 4.200, Прохожий (??), 04:28, 23/08/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >А то, что там, в новом Bun, весь код - один сплошной unsafe, это не вызывает у них ни тени сомнения.

    Не могли бы вы предоставить статистику о количестве unsafe на общее количество строк кода, чтобы не быть голословным?

    >БезопасТнА, реклама врать не будет.

    Вам бы про unsafe и его гарантии почитать вначале, а? Или чyкча не читатель?

     
     
  • 5.288, Аноним (286), 13:04, 24/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Смысл тебе что-то аргументировать? Тебе можно напрудить в глаза, ты их промокнешь и скажешь "вот видите, судя по желтому цвету жидкости Rust очень надежный и безопасный язык программирования".
     

  • 1.32, Джон Титор (ok), 23:33, 21/08/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Мне интересно как бы оно себя повело, если переписать на Haskell? Такие всплески памяти - съело и рассчитало JS, а потом мегабыстродействие?
     
  • 1.42, nw (?), 00:40, 22/08/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Лишний раз показывает, что ИИ это 30% инструмент и 70% пиар.
    Они всё же смогли родить релиз. Напомню, что первоначальная новость о переписывание Bun на Rust вышла почти 3 месяца назад. Тогда объявили, что перенос было потрачено всего 16 дней и токенов на 160К $. Правда после этого они 3 месяца активно делали PR, а значит могли слить токенов на 800К+ $.
     
     
  • 2.57, Аноним (57), 05:58, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Для программиста даже самые простые локальные модели вроде qwen 3.8 27b более чем достаточны, если решать задачи атомарно и понимать, что делаешь. Всё остальное, вроде opus и fable, - для тех, кто хочет кнопку "сделать зашибись" и писать проект на тысячи строк одним промптом.
     
     
  • 3.114, Ерфений Никодимович (?), 17:35, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Очень сильно плюсую. Если большой опыт в разработке - то достаточно даже самых базовых ИИ для генерации, ты просто более точечно делаешь запрос, так как ровно шаришь то, что нужно. Сегментация задач просто вручную делается и даже самая базовая нейронка всё нормально сгенерирует - если правильно ей вопрос задать.
     
     
  • 4.203, Прохожий (??), 04:37, 23/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    >то достаточно даже самых базовых ИИ для генерации

    Если у вас вечность в распоряжении - да, достаточно. Но в современном мире так уже не заработаешь. Конкуренты с потрохами сожрут, которые агентные фабрики используют.

     
     
  • 5.212, Аноним (212), 05:20, 23/08/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Пчел, ты про качество, а не про количество вообще в танке, да? ИИ в проде до сих пор юзают пару челиков, ведь к жирным темам типа банков нейрослоп даже на пушечный выстрел не допускают. Про стартапы (99% которых дохнут в первые 3 года), мы не говорим.
     
     
  • 6.225, Аноним (61), 06:54, 23/08/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Пчел, ты про качество, а не про количество вообще в танке, да?

    Речь как раз и была в качестве: что коммерческие модели сейчас качественнее локальных.

    Если же ты решил напеть о "качестве" ручного написания кода, то сорян - это не та тема.

    > ИИ в проде до сих пор юзают пару челиков

    Чистый копиум. Иронично, что ты это пишешь в новости о пилящимся припомощи ИИ проекте.

    > ведь к жирным темам типа банков

    О чем ты? Банковский софт никогда не был "жирной" темой.

    > Про стартапы (99% которых дохнут в первые 3 года), мы не говорим.

    "Мы" как раз о них и говорим, если ты не заметил. Что сабж, что его владелец Antropic, что вообще все толпы юзеров этих Node.js/Deno/Bun. К чему ты тут влез со своим копиумом - я хз.

     
  • 6.228, Ерфений Никодимович (?), 08:48, 23/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > Пчел, ты про качество, а не про количество вообще в танке, да?
    > ИИ в проде до сих пор юзают пару челиков, ведь к
    > жирным темам типа банков нейрослоп даже на пушечный выстрел не допускают.
    > Про стартапы (99% которых дохнут в первые 3 года), мы не
    > говорим.

    не соглашусь про жирные темы, и как вам уже правильно написали - банки вовсе не самые жирные темы

     
  • 3.177, Джон Титор (ok), 00:16, 23/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > Для программиста даже самые простые локальные модели вроде qwen 3.8 27b более
    > чем достаточны, если решать задачи атомарно и понимать, что делаешь. Всё
    > остальное, вроде opus и fable, - для тех, кто хочет кнопку
    > "сделать зашибись" и писать проект на тысячи строк одним промптом.

    И дорогой ПК который потянет 27b локально и ты не уснёшь пока оно сгенерирует ответ.

     
     
  • 4.180, Ivan_83 (ok), 01:00, 23/08/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Не такой уж и дорогой.
    Желательно 64+гб озу, и nvme диск. Видяху можно и встройку.
     
     
  • 5.201, Прохожий (??), 04:34, 23/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    >Видяху можно и встройку.

    Только если 1 токен в минуту устраивает. Я утрирую, конечно, но без видяхи матричные операции на ЦП тормознуты слегка

     
  • 5.213, Аноним (212), 05:25, 23/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > Видяху можно и встройку

    В очередной раз угарнул в полный голос от некомпетентности местных экспертов. Чисто инфа: гигабайты памяти не так решают для инференса, как её скорость, а твоя память на проце будет пыхтеть по 0.2 токена в минуту. Для агентских задач (а не трёпа в чатике) обычно надо 100+ токенов в секунду.

     
     
  • 6.218, Ivan_83 (ok), 06:11, 23/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    На квен 3.8 27б у меня получается около 1 т/с в режиме генерации, это на проце, и токенизация примерно 30 т/с на слабой видяхе.
    С 3.6 и 3.5 по быстрее. Плюс ещё зависит от того как модель приготовили и пр.
    Насколько я понял для моей памяти/проца предел примерно 10 т/с при самых оптимальных моделях/параметрах, может даже 20 если там MTP и с предсказаниями будет везти.

    Скормить исходники для кодревью и подождать даже сутки - не вижу проблемы, хотя комфортным не назвать. Но обычно модели быстрее отрабатывали, это 3.8 сопли долго жевал.

     
  • 4.214, Аноним (212), 05:29, 23/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Для кодера комп — это рабочий инструмент, а хороший инструмент не бывает дешевым. Тем более, топовый разраб за пару месяцев отобьёт свою RTX 5090 без особых просадок по бабкам.
     
     
  • 5.219, Ivan_83 (ok), 06:12, 23/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    У вас странные представления о разработке - как будто без ЫЫ это невозможно делать :)
     
  • 5.249, Джон Титор (ok), 18:17, 23/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Вы не против если я буду тыкать работодателей в Вашь комментарий Если он не пла... большой текст свёрнут, показать
     
  • 3.279, Аноним (277), 22:56, 23/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Если весь твой проект это C:\laba1, то хватит и автокомплита. Мощная модель _быстрее_ находит удовлетворительное решение. А прод на 300 миллионов глобальных пользователей даже Mythos не смог концептуализировать ¯⁠\⁠_⁠(⁠ツ⁠)⁠_⁠/⁠¯
     
  • 2.93, User (??), 15:45, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Ну, там помнится два товарища нашли кнопку fork, да? Один обещался с помощью ии избавить проект от ии, другой как настоящий мужик... Я предполагаю, со дня на день мы увидим их, существенно более другие и лудшие результаты, ведь да? Да?!
     
     
  • 3.238, нах. (?), 10:26, 23/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > Ну, там помнится два товарища нашли кнопку fork, да? Один обещался с
    > помощью ии избавить проект от ии, другой как настоящий мужик... Я
    > предполагаю, со дня на день мы увидим их, существенно более другие
    > и лудшие результаты, ведь да? Да?!

    ну CoC.md уже небось написали же - один с помощью ЫЫ, а второй по старинке, с ручным указанием как правильно обращатья к очередному Оно.

    А больше для успешного успеха форка ничего ж вроде и не надо?!

     
  • 2.96, Аноним (91), 16:08, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > ИИ это 30% инструмент и 70% пиар

    причём 30% - это инструмент типа молотка с двумя ручками в разные стороны.

     
  • 2.104, Сладкая булочка (?), 17:03, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > а значит могли слить токенов на 800К+ $.

    Это токены антропика, считай деньги из одного кармана в другой переложили. Но наружу да, красиво стелить стараются.

     
     
  • 3.289, Аноним (286), 13:11, 24/08/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    У них нет своих дата-центров, поэтому покупают вычислительные ресурсы у Маска и Google. Так что токены для самих себя хоть и со скидкой, но совсем не бесплатные.
     

  • 1.103, Сладкая булочка (?), 17:02, 22/08/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    > В качестве причины переписывания на Rust отмечается желание устранить проблемы в Bun, вызванные утечками памяти, а также наличие разногласий с авторами Zig в плане применения AI для написания кода и неприемлемая для крупных проектов политика Zig в отношении принятия в язык изменений, нарушающих совместимость. В качестве главного преимущества перехода на Rust упоминается возможность отлавливания и предотвращения ошибок при работе с памятью, диагностика которых последние годы отнимала у разработчиков Bun много времени.

    Какая наглая ложь. Вот тут все написано по делу https://andrewkelley.me/post/my-thoughts-bun-rust-rewrite.html Просто деньги, ничего личного.

     
     
  • 2.117, Ерфений Никодимович (?), 17:51, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/
    На Rust на самом деле проще писать безглючный код - компилятор не даёт этого делать. Так что тут просто сошлось много нюансов.
     
     
  • 3.119, Ivan_83 (ok), 18:30, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Да да, пока раст програмисты сражаются с боров чекером чтобы хотя бы PoC заработал С програмисты уже 5 релиз выкатывают :)
    Удачи вам %)
     
     
  • 4.125, Аноним (61), 19:05, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > Да да, пока раст програмисты сражаются с боров чекером чтобы хотя бы PoC заработал С програмисты уже 5 релиз выкатывают :)

    Естественно: пятый к ряду хотфткс с исправлениями типично сишочных вулнов. Серьезно, у меня где-то 3/4 обновлений сишочных либ на дистре - это затычки дыреней.

     
     
  • 5.153, Ivan_83 (ok), 22:19, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Так в чём проблема то?
    Не нравится - переходи на дистр где всё на русте написано :)

    У меня лично обновления в основном версии новые, с новым функционалом каким то, я не сижу на окаменелом редхэте и прочих LTS куда только фиксы тащат.

     
     
  • 6.162, Аноним (61), 23:11, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > Так в чём проблема то?

    Проблема твоя в том что ты не умеешь в причинно-следственные связи.

     
     
  • 7.165, Ivan_83 (ok), 23:20, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Похоже что это не моя проблема.
     
     
  • 8.175, Аноним (61), 00:13, 23/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Именно что твоя Я об этом прямо написал Или ты и соображаешь тоже не очень ... текст свёрнут, показать
     
     
  • 9.181, Ivan_83 (ok), 01:03, 23/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Я не вижу у себя проблем, я вижу что вы живёте в очень ограниченном мире и имеет... текст свёрнут, показать
     
  • 5.173, Аноним (163), 00:10, 23/08/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Перефразируя Страуструпа, есть проекты, в которых исправляют ошибки, и есть те, которыми никто не пользуется.
    Хорошо, что в хруст-проектах никто проблемы не ищет, ни типичные, ни атипичные, все сидят на "дыренях" ровно, с чувством ложной безопасности, и не жалуются. Всем бы таких дрессированых^W послушных^W безропотных клиентов.
     
     
  • 6.182, Ivan_83 (ok), 01:08, 23/08/2026 Скрыто ботом-модератором     [к модератору]
  • –1 +/
     
  • 6.184, Аноним (61), 01:30, 23/08/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Перефразируя Страуструпа, есть проекты, в которых исправляют ошибки

    ...а есть те, которые делаются не через задницу на дырявых языках из 70х.

    > все сидят на "дыренях" ровно, с чувством ложной безопасности, и не жалуются

    Ну покажи мне в растовых проектах типичные сишочные проблемы при работе с памятью (выходы за пределы буферов, use-after-free, double-free) - тогда можно будет предметно поговорить о "все сидят на дыренях". А без этого ты просто пустозвон.

     
     
  • 7.187, Ivan_83 (ok), 03:22, 23/08/2026 [^] [^^] [^^^] [ответить]  
  • –3 +/
    А у вас есть выбор?
    Как бы вы ни крутились, а без кода на С/С++ вам не обойтись в принципе.
    С другой стороны, например я, могу с небольшими усилиями избавится от всего софта с растом в моей системе и получить только неудобства с браузерами в виде более старого фаерфокса и всяких жутких вебкитов :)
     
     
  • 8.204, Аноним (61), 04:39, 23/08/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Вот что меня поражает, так это как ты постоянно выдаешь какие-то рандомные дампы... текст свёрнут, показать
     
     
  • 9.220, Ivan_83 (ok), 06:14, 23/08/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Вот и покажи как ты не сидишь на С С коде, это же были твои слова ... текст свёрнут, показать
     
  • 4.205, Прохожий (??), 04:43, 23/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    >Да да, пока раст програмисты сражаются с боров чекером чтобы хотя бы PoC заработал

    Вы статью читали? За 11 (или 16) дней 500 тыс. строк кода переписано. А теперь ещё раз расскажите про скорость работы программистов на Си

     
     
  • 5.221, Ivan_83 (ok), 06:16, 23/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Что прямо руками переписывали все 500к?
    Статья - рекламный наброс, там вместо раста хоть браинфак мог быть.
     
  • 5.237, нах. (?), 10:23, 23/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    >>Да да, пока раст програмисты сражаются с боров чекером чтобы хотя бы PoC заработал
    > Вы статью читали? За 11 (или 16) дней 500 тыс. строк кода

    так это не программисты а ЫЫ. Еще через пару лет они может быть начнут исправлять ошибки в переписанном - "а то такая фигня, такая фигня получается..."

    А, хотя эти-то...

    Я вот стесняюсь спросить - после всех переписываний антропиковая поделка хотя бы запускается на rhel8 и его клонах или по прежнему?

    (баг, как и еще стопиццот похожих - разумеется открыт и висит... в статусе new. Уже два года. А там и поддержка закончилась жеж. Подход антропиков...)

    Зато очень быстро, да.

     
  • 5.290, Аноним (286), 13:21, 24/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Понятно чем ты ее читал.
     
  • 2.124, Аноним (61), 19:02, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > Какая наглая ложь. Вот тут все написано по делу https://andrewkelley.me/post/my-thoughts-bun-rust-rewrite.html Просто деньги, ничего личного.

    О каком "личном" ты говоришь, если тот самый Jarred является создателем и основным разработчиком Bun? И он сам же продал стартап Антропику. И сам же переписывает свой код с Zig на Rust.

    Как бы, раз чувак на своем горбу тянет СВОЙ проект - имеет полное моральное право хоть на Брейнфаке его переписать. А недовольные вон уже сделали несколько форков, которые, безусловно, ждет оглушительный успех.

     
     
  • 3.141, Сладкая булочка (?), 20:54, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >> Какая наглая ложь. Вот тут все написано по делу https://andrewkelley.me/post/my-thoughts-bun-rust-rewrite.html Просто деньги, ничего личного.
    > О каком "личном" ты говоришь, если тот самый Jarred является создателем и
    > основным разработчиком Bun? И он сам же продал стартап Антропику. И
    > сам же переписывает свой код с Zig на Rust.

    По ссылке все написано. Читать за тебя не буду.


     
     
  • 4.145, Hexen (ok), 21:40, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >> We made futile attempts to guide them towards better programming practices. There were a few exceptional heroes who did their very best in a dysfunctional company.

    Ну тоесть, чтобы писать эффективный код на Zig нужны консультанты из Zig Software Foundation ?)

    >> I remember he kept nagging me to drop all my other priorities and work on a Language Server Protocol implementation and VSCode integration, while I had bigger plans.

    Эти ребята разрабатывают Zig как какой-то междусобойчик. Горе тем кто возьмёт Zig для своего, не дай бог, комерческого проекта %)

     
     
  • 5.151, Сладкая булочка (?), 22:06, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Что плохого в том, что они делали attempts to guide them towards better programm... большой текст свёрнут, показать
     
     
  • 6.206, Прохожий (??), 04:51, 23/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    >Что плохого в том, что они делали attempts to guide them towards better programming practices?

    Плохое в том, что для этого дополнительная рабочая сила нужна. Сам язык (zig), оказывается, без вот этих наставников позволяет ляпать, как бог на душу положит.


    >TigerBeetle взяли и не жужжат.

    На днях только видел интервью с одним из ихних программистов (старое уже, но только попалось). Жужжат ещё как, на самом деле. Им пришлось всей командой придумывать специальный стиль программирования, чтобы не вляпаться в какие-нибудь ловушки, которые этот язык расставляет для программиста. Плюс ещё то, что Zig не стабилен, синтаксис постоянно меняется.

     
     
  • 7.210, Сладкая булочка (?), 05:07, 23/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    И Ты можешь молотком ударить по пальцу Можешь Надо срочно запретить молотки ... большой текст свёрнут, показать
     
     
  • 8.305, Аноним (305), 17:32, 08/09/2026 [^] [^^] [^^^] [ответить]  
  • +/
    https www opennet ru openforum vsluhforumID3 141068 html 304 ... текст свёрнут, показать
     
  • 7.222, Ivan_83 (ok), 06:18, 23/08/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Плохое в том, что для этого дополнительная рабочая сила нужна. Сам язык (zig), оказывается, без вот этих наставников позволяет ляпать, как бог на душу положит.

    Так и С/С++ и многие другие языки тоже позволяют всякое, что же тут плохого?
    Почему адепты раста так боятся свободы?)

     
     
  • 8.293, Zig такой Zig (?), 20:44, 24/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Жертвуют свободой ради безопастности ... текст свёрнут, показать
     
  • 4.161, Аноним (61), 23:09, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >> О каком "личном" ты говоришь, если тот самый Jarred является создателем и
    >> основным разработчиком Bun? И он сам же продал стартап Антропику. И
    >> сам же переписывает свой код с Zig на Rust.
    > По ссылке все написано. Читать за тебя не буду.

    Ну а за себя-то можно было прочитать хотя бы?

    Ты вроде как намекаешь, что я не прав, но в чем именно и почему - объяснить не в состоянии. Со стороны это довольно глупо выглядит.

     
     
  • 5.198, Сладкая булочка (?), 04:24, 23/08/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Глупо выглядит твоя попытка накинуть на ровном месте.
     
     
  • 6.202, Аноним (61), 04:34, 23/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > Глупо выглядит твоя попытка накинуть на ровном месте.

    Но ведь это же ты первый всплыл со ссылкой на ту статью. А при любой попытке обсудить - так и не ответил ничего внятного, кроме "там все написано". Со стороны выглядит так, будто ты сам ее не читал. Я так и не понял, с чем ты не согласен...

     
     
  • 7.211, Сладкая булочка (?), 05:10, 23/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    >> Глупо выглядит твоя попытка накинуть на ровном месте.
    > Но ведь это же ты первый всплыл со ссылкой на ту статью.
    > А при любой попытке обсудить - так и не ответил ничего
    > внятного, кроме "там все написано".

    Я не собираюсь перед тобой бисер метать. Твоя попытка обсудить выглядит как выдать совершенно не связанную со статьей откровенную чушь из своих влажных фантазий и потом всем тыкать "а ты сам то читал".

     
     
  • 8.226, Аноним (61), 07:05, 23/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Ты уже которое сообщение подряд не мечешь передо мной бисер Ты таки в состоянии... текст свёрнут, показать
     
  • 3.272, Анон1110м (?), 20:33, 23/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > https://andrewkelley.me/post/my-thoughts-bun-rust-rewrite.html

    О. Вот так и должны выглядеть сайты. Удивительно как этого не понимает так много людей.

     

  • 1.105, Сладкая булочка (?), 17:05, 22/08/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    В целом не вполня понятна аудитория этого хинкаля. Рынок уже за нодой, ну может там дино где-то. Зачем на устоявшийся рынок входить? К тому же после таких метаний автора и его характеристики от автора зига стоило бы держаться подальше от этой платформы. Мало ли что ему завтра в голову взбредет, а тестировать этого будете вы у себя в проде.
     
     
  • 2.126, Аноним (61), 19:09, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > В целом не вполня понятна аудитория этого хинкаля

    А новость прочитать - не? Он нужен, во-первых, Антропику, которая активно его юзает.

    > Рынок уже за нодой, ну может там дино где-то.

    Тем временем в новости:

    "По производительности Bun заметно обгоняет Deno и Node.js (в тестах на базе фреймворка React платформа Bun в 2 раза опережает Deno и почти в 5 раз Node.js)"

    Прямым текстом написано, что сабж в 5 раз быстрее Ноды, но опеннетная булочка все равно продолжает недоумевать, зачем он нужен.

     
     
  • 3.139, Сладкая булочка (?), 20:48, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • –3 +/
    >> В целом не вполня понятна аудитория этого хинкаля
    > А новость прочитать - не? Он нужен, во-первых, Антропику, которая активно его
    > юзает.

    А кроме?

    >> Рынок уже за нодой, ну может там дино где-то.
    > Тем временем в новости:
    > "По производительности Bun заметно обгоняет Deno и Node.js (в тестах на базе
    > фреймворка React платформа Bun в 2 раза опережает Deno и почти
    > в 5 раз Node.js)"
    > Прямым текстом написано, что сабж в 5 раз быстрее Ноды, но опеннетная
    > булочка все равно продолжает недоумевать, зачем он нужен.

    А ты из тех, кто верит написанному на заборе? Ок.

     
     
  • 4.160, Аноним (61), 23:05, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • +2 +/
    >> Прямым текстом написано, что сабж в 5 раз быстрее Ноды, но опеннетная
    >> булочка все равно продолжает недоумевать, зачем он нужен.
    > А ты из тех, кто верит написанному на заборе? Ок.

    Что, неужели булочку опять дурят?

    Смешно, конечно, что ты такое ляпнул о проекте, у которого скорость буквально является фундаментальной киллер-фичей, ради которой он создавался и благодаря которой взлетел.

     
     
  • 5.199, Сладкая булочка (?), 04:26, 23/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Какой же ты сказочный теоретик. Если бы эти тесты имели что-то близкое к реальности, то все бы на него уже перешли, а этого не происходит.
     
     
  • 6.208, Аноним (61), 05:00, 23/08/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Если бы эти тесты имели что-то близкое к реальности, то все бы на него уже перешли

    Что, прямо вот сразу "все"?

    > а этого не происходит

    Естественно: потому что "перешли сразу все" может произойти только в детских фантазиях.

    В общем молодец: сам соломенное чучело приплел - и сам же его уничтожил.

     
     
  • 7.209, Сладкая булочка (?), 05:05, 23/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    >> Если бы эти тесты имели что-то близкое к реальности, то все бы на него уже перешли
    > Что, прямо вот сразу "все"?

    Да, серьезно (с)

    >> а этого не происходит
    > Естественно: потому что "перешли сразу все" может произойти только в детских фантазиях.

    Твои детские фантазии - верить бенчам от авторов.

     
     
  • 8.227, Аноним (61), 07:06, 23/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Ну от тебя же бенчмарков не было 129335 ... текст свёрнут, показать
     
     
  • 9.243, Сладкая булочка (?), 18:02, 23/08/2026 Скрыто ботом-модератором     [к модератору]
  • +/
     
     
  • 10.251, Аноним (61), 18:19, 23/08/2026 Скрыто ботом-модератором     [к модератору]
  • +/
     
     
  • 11.266, Сладкая булочка (?), 20:08, 23/08/2026 Скрыто ботом-модератором     [к модератору]
  • –1 +/
     
     
  • 12.276, Аноним (61), 22:37, 23/08/2026 Скрыто ботом-модератором     [к модератору]
  • +/
     
     
  • 13.296, Сладкая булочка (?), 01:10, 25/08/2026 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 8.231, нах. (?), 09:33, 23/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    то ли дело верить нюху опеннетного васяна - тесты он конечно же даже не смотрел,... текст свёрнут, показать
     
     
  • 9.242, Сладкая булочка (?), 18:01, 23/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Тебе никто не мешает посмотреть независимые тесты Ведь правда Ведь никто не ме... текст свёрнут, показать
     
     
  • 10.253, Аноним (61), 18:21, 23/08/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Так ты дашь ссылки на эти независимые тесты ... текст свёрнут, показать
     
     
  • 11.295, Сладкая булочка (?), 01:08, 25/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Лично тебе Нет ... текст свёрнут, показать
     
  • 8.241, Аноним (241), 14:21, 23/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    да, тоже удивили бенчмарки ... текст свёрнут, показать
     
     
  • 9.246, Сладкая булочка (?), 18:11, 23/08/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Ну каждый выкладывает бенчи в свою пользу, иначе продукт не продать На практике... текст свёрнут, показать
     
  • 5.248, Сладкая булочка (?), 18:17, 23/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    >>> Прямым текстом написано, что сабж в 5 раз быстрее Ноды, но опеннетная
    >>> булочка все равно продолжает недоумевать, зачем он нужен.
    >> А ты из тех, кто верит написанному на заборе? Ок.
    > Смешно, конечно, что ты такое ляпнул о проекте, у которого скорость буквально
    > является фундаментальной киллер-фичей, ради которой он создавался и благодаря которой
    > взлетел.

    Куда он взлетел? Кроме антропика он никому не сдался из крупных игроков, тому же гуглу или нетфликсу. Хочешь сказать у них нагрузок нет?

     
     
  • 6.250, Сладкая булочка (?), 18:19, 23/08/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >>>> Прямым текстом написано, что сабж в 5 раз быстрее Ноды, но опеннетная
    >>>> булочка все равно продолжает недоумевать, зачем он нужен.
    >>> А ты из тех, кто верит написанному на заборе? Ок.
    >> Смешно, конечно, что ты такое ляпнул о проекте, у которого скорость буквально
    >> является фундаментальной киллер-фичей, ради которой он создавался и благодаря которой
    >> взлетел.
    > Кроме антропика он никому не сдался

    А антропик его использует таким способом, что и нода бы там отлично работала. Они скорее спецом его взяли, чтобы на раст переделать.

     
     
  • 7.256, нах. (?), 18:36, 23/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > А антропик его использует таким способом, что и нода бы там отлично
    > работала. Они скорее спецом его взяли, чтобы на раст переделать.

    внезапно, нода там - РАБОТАЛА. Насколько отлично от желаемого что пришлось переделать на bun.
    И еще и терпеть автора, вздумавшего на ходу его переписать.

     
     
  • 8.262, Сладкая булочка (?), 19:26, 23/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Давай пруфы В чем там отличное от желаемого Они автору сами деньги на это и да... текст свёрнут, показать
     
  • 6.255, Аноним (61), 18:33, 23/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > Куда он взлетел? Кроме антропика он никому не сдался из крупных игроков,
    > тому же гуглу или нетфликсу.

    А Гугл и Нетфликс и не используют Node.js/Deno, чтобы было смысл их заменять на Bun.

     
     
  • 7.263, Сладкая булочка (?), 19:34, 23/08/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >> Куда он взлетел? Кроме антропика он никому не сдался из крупных игроков,
    >> тому же гуглу или нетфликсу.
    > А Гугл

    Используют, например, в devtools-frontend хрома и много где еще.

    > и Нетфликс

    https://openjsf.org/blog/from-streaming-to-studio-the-evolution-of-node-js-at-

     
  • 3.171, Аноним (163), 00:03, 23/08/2026 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Производительность как ветром сдует, когда его начнут не только рекламировать, но и применять, в нём вскроется масса "дыреней", подорвутся оголтело переписывать на safe-подмножество, и приехали.
     
     
  • 4.174, Аноним (61), 00:11, 23/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > Производительность как ветром сдует, когда его начнут не только рекламировать, но и применять,

    Проснись и пой, уже давно применяют.

    > в нём вскроется масса "дыреней", подорвутся оголтело переписывать на safe-подмножество

    Очередной опеннетный предсказатель будущего?

     
     
  • 5.252, Сладкая булочка (?), 18:19, 23/08/2026 [^] [^^] [^^^] [ответить]  
  • –2 +/
    >> Производительность как ветром сдует, когда его начнут не только рекламировать, но и применять,
    > Проснись и пой, уже давно применяют.

    Кто применяет кроме антропика? Давай пруфы.

     
     
  • 6.257, Аноним (61), 18:38, 23/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    >>> Производительность как ветром сдует, когда его начнут не только рекламировать, но и применять,
    >> Проснись и пой, уже давно применяют.
    > Кто применяет кроме антропика? Давай пруфы.

    Midjiurney, Twitter, Tailwind, Railway, Lovable. Это то, что выдает элементарный гуглеж по первым же ссылкам.

     
     
  • 7.260, Сладкая булочка (?), 19:22, 23/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    >>>> Производительность как ветром сдует, когда его начнут не только рекламировать, но и применять,
    >>> Проснись и пой, уже давно применяют.
    >> Кто применяет кроме антропика? Давай пруфы.
    > Midjiurney, Twitter, Tailwind, Railway, Lovable. Это то, что выдает элементарный гуглеж
    > по первым же ссылкам.

    Tailwind ЕМНИП css либа, какое там применение bun?

    Twitter - он уже давно не так называется и, кстати, безбожно тормозит фронтом.

    Про остальное не слышала.

     
  • 2.127, User (??), 19:18, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Нода - это как бы ээээ... legacy, да. А что такое "рынок" будут определять вот в том числе и товарищи на букву "A", которые зачем-то в это дело хорошо так вложились.
     
     
  • 3.140, Сладкая булочка (?), 20:53, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > Нода - это как бы ээээ... legacy, да.

    Входит в Linux Foundation, используется крупными конторами, разработчики из крупных контор типа IBM. Ну да, legacy))

    > А что такое "рынок" будут определять вот в том числе и товарищи на букву "A", которые зачем-то в это дело хорошо так вложились.

    Пусть "A" сначала на окупаемость выйдут, там и поговорим.

     
     
  • 4.147, Hexen (ok), 21:47, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Пусть "A" сначала на окупаемость выйдут, там и поговорим.

    Так то новости почитайте - уже вышла.

     
     
  • 5.150, Сладкая булочка (?), 22:03, 22/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    >> Пусть "A" сначала на окупаемость выйдут, там и поговорим.
    > Так то новости почитайте - уже вышла.

    Компания вышла на текущую операционную самоокупаемость, но не стала прибыльной в целом. У них долгов выше крыши. Сейчас вот еще на IPO выйдут, чтобы с хомяков денег собрать. Ничего не меняется.

     
     
  • 6.185, Аноним (61), 02:22, 23/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    >>> Пусть "A" сначала на окупаемость выйдут
    >> уже вышла
    > Компания вышла на текущую операционную самоокупаемость, но не стала прибыльной
    > Ничего не меняется.

    Как у тебя в одном сообщении умещаются "уже вышла на операционную окупаемость" и "ничего не меняется"? Это противоречащие друг другу тезисы.

     
     
  • 7.192, Сладкая булочка (?), 04:14, 23/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    >>>> Пусть "A" сначала на окупаемость выйдут
    >>> уже вышла
    >> Компания вышла на текущую операционную самоокупаемость, но не стала прибыльной
    >> Ничего не меняется.
    > Как у тебя в одном сообщении умещаются "уже вышла на операционную окупаемость"
    > и "ничего не меняется"? Это противоречащие друг другу тезисы.

    "Ничего не меняется" - это про способ зарабатывания. Вот они сейчас выйдут на IPO с так себе показателями (вот через несколько лет будет то ого-го) и начнут с хомяков стричь бабло.

     
  • 4.229, User (??), 09:01, 23/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    >> Нода - это как бы ээээ... legacy, да.
    > Входит в Linux Foundation, используется крупными конторами, разработчики из крупных контор
    > типа IBM. Ну да, legacy))

    Ну, если межделмаш - то и кобол молодая, бурно развивающаяся и перспективная технология поди...

    >> А что такое "рынок" будут определять вот в том числе и товарищи на букву "A", которые зачем-то в это дело хорошо так вложились.
    > Пусть "A" сначала на окупаемость выйдут, там и поговорим.

    Уже. А вот чего и сколько заработала openjs foundation прям интересно.

     
     
  • 5.230, нах. (?), 09:31, 23/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > Ну, если межделмаш - то и кобол молодая, бурно развивающаяся и перспективная технология
    > поди...

    а то ж! Ты вот слышал последнее время о каких-то массовых сокращениях программистов на коболе?!

     
     
  • 6.233, User (??), 09:50, 23/08/2026 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >> Ну, если межделмаш - то и кобол молодая, бурно развивающаяся и перспективная технология
    >> поди...
    > а то ж! Ты вот слышал последнее время о каких-то массовых сокращениях
    > программистов на коболе?!

    Бойтесь, або ГРЯДЕТЪ!
    "Рой ИИ-агентов Hypercubic перепишет древний COBOL-код на современные языки программирования https://share.google/PooP3DSSAmugNlE3L"

     
     
  • 7.235, нах. (?), 10:13, 23/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    чота там в заключении совсем не радужный прогноз.
    (и это еще при условии что бухгалтер поверит переписанному роем непоймичего непойми как - а то сидеть-то ему потом. Это вот не тот случай, когда тесты проходят значит пока пользуемся а там и поправим. А дедушки старенькие и им тоже не по силам проверять за этими... да и современных йезыков они только фортран наверное знают. Ну может еще lisp.)

    так что перечитываем учебник по коболу - мы явно следующие. Тем пацанам уже пора на пенсию, сколько можно-то кодить в 98 лет?!

     
     
  • 8.236, User (??), 10:22, 23/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Умные люди глянец не читают, умные люди глянец издают С Тоже штоль в переписыв... текст свёрнут, показать
     
     
  • 9.240, нах. (?), 10:29, 23/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Ты неправильно этот бутерброд ешь Сперва-то надо продаться антропику Чтоб токе... текст свёрнут, показать
     

     ....большая нить свёрнута, показать (41)

  • 1.149, Hexen (ok), 21:50, 22/08/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +6 +/
    Это было изначальной ошибкой, брать Zig, который неизвестно когда станет 1.0.
     
     
  • 2.282, Аноним (265), 00:00, 24/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    Может хозяева поля не хотят побеждать? )
     

  • 1.239, psv (??), 10:27, 23/08/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    opencode почему то дописал себе совместимость к node ... ну и что то все равно на утечки памяти продолжают жаловаться в нем даже на переписанном на расте первоначальном движке
     
     
  • 2.261, Сладкая булочка (?), 19:23, 23/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    > opencode почему то дописал себе совместимость к node ... ну и что
    > то все равно на утечки памяти продолжают жаловаться в нем даже
    > на переписанном на расте первоначальном движке

    Не винаватая я! это ИИ переписал!

     

  • 1.291, Аноним (286), 15:45, 24/08/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >"Bun's unreleased Rust port has 13,365 unsafe blocks."

    Возникают сомнения, так ли уж нужна такая безопастность?

     
  • 1.292, Аноним (91), 20:26, 24/08/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Rust port has 13,365 unsafe blocks

    Эти десятки тысяч мест можно как-то вообще за вменяемое время отаудитить?

     
     
  • 2.298, пох. (?), 02:21, 26/08/2026 [^] [^^] [^^^] [ответить]  
  • +/
    конечно /ultrareview - и через пару часов приходи.

     

  • 1.294, DEF (?), 21:13, 24/08/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Мощно. Чётко. Молодёжно. Конкуренция - это хорошо. Глядишь и замшелая Node будет активнее шевелиться.
     
  • 1.304, Аноним (305), 17:30, 08/09/2026 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    там зиг так полируют, что в предстоящий 0.17 уже несколько вещей не зайдут, а наломают совместимость в течении недели после релиза. сколько там всего попутно к релизу 1.0 нарастёт - вообще непонятно. я хз кем надо быть чтоб чёт долгоиграющее в продакшен брать на нём, чтоб потом перед очередным релизом полпроекта рефакторить не пришлось
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



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

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