TGViewer
Linux / Линукс Linux / Линукс @linux_gram · 13.8K subscribers
Post #11720 3.49K
Автор платформы Bun проводит эксперимент по переписыванию с Zig на Rust

Джарред Самнер, создатель JavaScript-платформы Bun, создал Git-ветку для переписывания Bun с Zig на Rust с помощью AI-ассистента Claude (эксперимент, не официальный порт). Цель — оценить работоспособность, прохождение тестов, сложность сопровождения и провести сравнительное тестирование. Причины экспериментов: утечки памяти в Bun и неприемлемая для крупных проектов политика Zig по внесению изменений, нарушающих совместимость.

В проекте Zig действует жёсткий запрет на использование LLM для подготовки PR, issue и комментариев (негативный опыт: бессмысленные изменения, AI-галлюцинации, раздутые коммиты). Zig также позиционируется как проект, ориентированный на развитие участников, а не на вклад. Самнер с этим не согласен: он считает, что AI-слоп останется пережитком 2025–2026 годов и в будущем разработка ОС эволюционирует до запрета кода от людей — роль людей будет в обсуждении проблем, а писать и отправлять код будут AI.

Из-за запрета AI разработчики Bun поддерживают собственный форк компилятора Zig, в котором благодаря AI ускорили компиляцию в 4 раза (распараллеливание семантического анализа). Разработчики Zig отвергли эти патчи: распараллеливание затрагивает не только компилятор, но и язык, и требует внесения изменений в сам Zig. Вместо этого они развивают инкрементальную компиляцию.

Linux / Линукс
🥸
  • 🤣 25
  • ❤ 4
More from @linux_gram
  1. Oct 18, 2026Проект GNOME представил предварительный выпуск GNOME OS для обычных пользователей До этого…
  2. Oct 18, 2026Microsoft выпустила антивирус Microsoft Defender для Linux 😃 Linux / Линукс 🥸
  3. Oct 17, 2026Claude за полчаса разгадал загадку АНБ, которой больше 25 лет Криптографы и параноики почт…
  4. Oct 17, 2026Хорошо что в пятницу перед рабочей субботой @itmemas
  5. Oct 17, 2026Linux / Линукс 🥸
  6. Oct 16, 2026Выпуск Libреboot 26.10 Стабильный релиз Libreboot 26.10 расширил список поддерживаемого же…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →