# Создатель Bun объявил о переписывании JavaScript-рантайма на Rust с помощью ИИ

> Генеральный директор компании Oven и создатель JavaScript-рантайма Bun Джарред Самнер (Jarred Sumner) объявил о начале переписывания проекта с языка Zig на Rust, активно используя инструменты на базе искусственного интеллекта.

- Canonical HTML: https://youragents.me/ru/media/news/sozdatel-bun-objavil-o-perepisyvanii-javascript-rantajma-na-rust-s-pomoshhju-ii
- Markdown: https://youragents.me/ru/media/news/sozdatel-bun-objavil-o-perepisyvanii-javascript-rantajma-na-rust-s-pomoshhju-ii.md
- Section: Новости
- Published: 2026-07-10T05:39:43+03:00
- Modified: 2026-07-10T05:39:43+03:00

Генеральный директор компании Oven и создатель JavaScript-рантайма Bun Джарред Самнер (Jarred Sumner) объявил о начале переписывания проекта с языка Zig на Rust, активно используя инструменты на базе искусственного интеллекта. Объявление вызвало дискуссию о роли ИИ в разработке и экономической эффективности таких подходов. 

Джарред Самнер опубликовал в блоге компании подробное описание процесса переписывания ядра Bun — популярного JavaScript- и TypeScript-рантайма, изначально написанного на Zig. По его словам, переход на Rust обусловлен необходимостью улучшения поддержки многопоточности и совместимости с экосистемой языка, а также снижения порога входа для новых контрибьюторов. Ключевую роль в процессе сыграли ИИ-инструменты: по оценкам разработчиков, около 80% нового кода было сгенерировано с помощью моделей, а оставшиеся 20% доработаны вручную.

Переписывание заняло три месяца и, по расчётам независимых наблюдателей, обошлось бы в 165 тысяч долларов, если бы весь код генерировался через API коммерческих моделей. Основатель платформы Replit Амджад Масад (Amjad Masad) в комментарии к объявлению отметил, что сравнивать ИИ-ассистированную разработку с ручным написанием кода так же некорректно, как сравнивать компиляторы с ручным программированием на ассемблере. «Вы не видите, чтобы компиляторы сравнивали с инженерами, пишущими вручную», — написал он.

В сообществе разработчиков реакция на новость разделилась. Часть экспертов, включая исследователя в области ИИ Сашу Раша (Sasha Rush), назвали подход Самнера примером «центаврового программирования» — симбиоза человека и машины, где ИИ берёт на себя рутинные задачи, а разработчики фокусируются на архитектуре и проверке результатов. Раш подчеркнул, что даже при наличии чёткого технического задания реализация требует глубокой экспертизы: «Проблема может быть сформулирована в одном предложении, но каждый шаг требует блестящего программиста и сложной системы взаимосвязанных проверок».

Другие участники дискуссии, напротив, выразили скепсис относительно надёжности ИИ-сгенерированного кода. В частности, разгорелась полемика о роли тестирования: некоторые разработчики утверждали, что при использовании Rust и ИИ-инструментов тесты становятся избыточными, так как компилятор и модели гарантируют безопасность памяти. Оппоненты указывали на риски неочевидных ошибок, которые могут проявиться только в продакшене.

Самнер в своём блоге подчеркнул, что переписывание Bun не означает отказа от Zig в других частях проекта. Он также отметил, что использование ИИ позволило ускорить разработку без потери качества, однако потребовало значительных усилий по верификации сгенерированного кода. В качестве доказательства работоспособности подхода он привёл результаты бенчмарков, демонстрирующих сопоставимую или более высокую производительность новой версии рантайма.

Источники: X-посты Джарреда Самнера (Jarred Sumner), Тео (Theo — t3.gg), Саши Раша (Sasha Rush), Амджада Масада (Amjad Masad), Даниэль Фонг (Danielle Fong), 8 июля 2026; блог Oven.
