En seulement 11 jours, Claude réécrit un million de lignes de code, un projet épique d'IA qui suscite la colère

marsbitОпубликовано 2026-07-11Обновлено 2026-07-11

Введение

Ces derniers jours, l'écosystème tech est en émoi suite à la réaction enflammée d'Andrew Kelley, créateur du langage de programmation Zig. La cause : le projet Bun, un runtime JavaScript/TypeScript performant initialement écrit en Zig et considéré comme un sérieux concurrent à Node.js, a été entièrement réécrit en Rust par son fondateur, Jarred Sumner. Cette réécriture, d'environ un million de lignes de code, a été réalisée en seulement 11 jours grâce à l'utilisation intensive de l'outil d'IA Claude Fable 5 d'Anthropic, qui a récemment acquis Bun. Le coût estimé de cette opération via l'API est d'environ 165 000 dollars. L'équipe de Bun a justifié cette décision radicale par des problèmes persistants de stabilité et de sécurité mémoire (use-after-free, double-free) dans la version Zig, difficile à éradiquer dans ce langage, alors que le système de propriété de Rust les aurait empêchés à la compilation. De plus, la politique stricte de la communauté Zig contre le code généré par IA était en contradiction avec la dépendance croissante de l'équipe Bun à ces outils. La réponse d'Andrew Kelley a été cinglante. Dans un billet de blog, il a attribué les problèmes de Bun non pas à Zig, mais aux mauvaises pratiques d'ingénierie de Jarred Sumner, qualifiant son code de "bricolages sur des bricolages" (hacks on top of hacks) et le traitant de "mauvais manager". Il a exprimé un certain soulagement que Bun abandonne Zig, craignant que le projet ne donne une mauvaise image du langage. C...

Ces derniers jours, le monde de la technologie est en émoi : Andrew Kelley, le créateur du langage de programmation Zig, est furieux.

La raison ? Bun, qui avait initialement tout misé sur Zig, a été réécrit en Rust par son fondateur, Jarred Sumner.

Andrew Kelley n'a pas caché sa colère. Il n'a pas tenu de discours diplomatique sur cet événement technologique phénoménal, mais a directement ciblé les habitudes de travail personnelles de Jarred Sumner, ses capacités de gestion et la logique commerciale derrière cet événement.

Bun est un runtime JavaScript/TypeScript haute performance, conçu pour être un remplacement direct, plus rapide et moderne de Node.js. Ces dernières années, il est devenu un challenger de poids pour contester l'hégémonie de Node.js dans le monde du front-end.

L'argument principal de Bun est sa rapidité extrême : que ce soit le temps de démarrage, l'installation des dépendances ou l'exécution des tests, il surpasse largement ses concurrents, en partie grâce au fait qu'il était écrit en Zig.

En décembre dernier, Anthropic a annoncé l'acquisition de Bun, l'utilisant comme infrastructure pour alimenter ses outils de programmation IA Claude Code et le SDK Claude Agent. Jarred Sumner et les autres membres de l'équipe Bun travaillent désormais chez Anthropic.

Avec une utilisation à grande échelle, notamment comme couche sous-jacente de Claude Code, l'équipe de Bun a rencontré des problèmes de stabilité difficiles à éradiquer.

Plus précisément, la version Zig de Bun présentait de nombreux bugs de sécurité mémoire : use-after-free, double-free, oubli de libération de la mémoire dans les chemins d'erreur, etc. Ces problèmes, en Zig, ne peuvent être contraints que par des conventions de codage, tandis qu'en Rust, grâce au vérificateur d'emprunt (borrow checker) et au mécanisme Drop, ils deviennent directement des erreurs de compilation.

D'autre part, la communauté en amont de Zig a adopté une politique de tolérance zéro envers le code généré par les grands modèles de langage (LLM). Même des modifications d'optimisation sans rapport avec l'IA ne peuvent pas être intégrées en amont. L'équipe de Bun dépend fortement de l'assistance de l'IA pour le développement, et continuer à utiliser Zig signifierait devoir maintenir leur propre branche du compilateur à long terme, ce qui est très coûteux.

C'est ainsi qu'en mai dernier, nous avons été témoins d'un grand chantier dans le monde de la tech : le fondateur de Bun, Jarred Sumner, a annoncé avoir réécrit, en seulement 11 jours, le million de lignes de code de Bun en Rust. Ils ont utilisé Claude Fable 5 (modèle de niveau Mythos) d'Anthropic, qui n'était pas encore publiquement disponible à l'époque, ainsi que les capacités de flux de travail dynamique de Claude Code.

C'était un test épique de flux de travail agentique (Agentic Workflow), qui a ensuite été utilisé par Anthropic comme cas d'étude phare pour ses Dynamic Workflows, mais qui a également suscité des controverses en raison d'une « trahison de conviction ».

Dans un article de blog récent, Andrew Kelley, le créateur de Zig, a souligné que la raison fondamentale de la prolifération des bugs dans Bun avant la réécriture était les mauvaises habitudes d'ingénierie de Jarred Sumner.

Tout d'abord, bien avant l'essor de l'IA, Jarred écrivait déjà du code de mauvaise qualité. Kelley a déclaré que l'équipe Zig examinait souvent les dépôts de code des utilisateurs, et que celui de Bun les remplissait d'« une peur extrême ». Il était rempli de rustines sur des rustines (« hacks on top of hacks »), d'abus d'assertions, et, pour mettre rapidement en ligne de nouvelles fonctionnalités, il ne prenait presque jamais le temps d'éliminer les bugs et la dette technique.

Et puis, il y a le million de lignes de code généré par Claude. Kelley se demande : « Bun affirme officiellement qu'un million de lignes de code Rust non révisées manuellement (écrites par l'IA) sont sûres car il y a des tests unitaires ; mais si ces tests étaient vraiment aussi complets, pourquoi n'ont-ils pas attrapé ces bugs pénibles quand le code était écrit en Zig ? »

Aujourd'hui, Kelley est extrêmement déçu de voir Jarred passer d'un développeur open source plein de l'énergie du débutant (« beginner energy ») à un mauvais manager (« stinky manager »).

Kelley a déclaré sans détour qu'en apprenant la décision de Bun d'abandonner Zig, il n'était pas tant en colère qu'il était soulagé. Il avait peur que Bun, arborant le nom de Zig, induise le public en erreur, et encore plus qu'il attire une foule d'utilisateurs ne sachant que copier-coller du code d'IA. Il a même ajouté, non sans ironie, qu'il sirotait tranquillement une tasse de thé, content que « ce ne soit enfin plus mon problème ».

Des propos aussi francs ont conduit d'autres personnes du milieu technologique à rejoindre la mêlée et à donner leur avis.

Tout d'abord, une question de coût : on dit souvent que les tokens de Claude sont trop chers, mais selon les données publiées par Jarred Sumner et Bun, le projet de réécriture de Bun en Rust aurait consommé environ 165 000 dollars de frais d'API. Pour le milieu de la tech et de l'ingénierie, ce prix et ce temps sont terrifiants de bon marché.

Rien que sur le papier, l'IA a réduit le coût de développement à environ un dixième du coût initial, et le temps d'environ un an à moins de deux semaines.

Ensuite, il y a l'attitude face à la collision entre la culture des communautés open source et l'ère de l'IA. Certains, après avoir lu l'article de blog d'Andrew (Zig), ont ressenti un profond malaise, estimant qu'attaquer publiquement un ancien utilisateur et sponsor important (Bun a longtemps financé Zig) manquait de professionnalisme. Certains sont même allés jusqu'à dire « n'avoir jamais autant souhaité l'échec d'un langage de programmation ».

Mais des programmeurs de la vieille école sont également venus à la rescousse, estimant qu'à une époque embourbée dans la bulle du capital et de l'IA, Andrew défendait simplement la pureté de la qualité d'ingénierie, faisant preuve de l'attitude qui fut autrefois celle de Linus Torvalds.

Bien sûr, ce qui préoccupe davantage les gens, c'est de savoir si le projet, après un tel bouleversement, reste utilisable.

Actuellement, le point le plus controversé est que, ce million de lignes de code ayant été traduit mécaniquement du Zig par l'IA, il manque une refonte architecturale par des ingénieurs humains. Le nouveau dépôt de code contient encore 27 000 lignes de blocs de code « unsafe ». Beaucoup craignent que le coût cognitif et le temps de débogage que les développeurs humains devront consacrer à la maintenance, la lecture et la modification de cette masse de « production IA » ne finissent par dépasser les économies de développement réalisées aujourd'hui.

Ce projet, qui brise les règles habituelles du génie logiciel, finira-t-il par être une étape marquante où l'IA change les paradigmes de programmation, ou deviendra-t-il à l'avenir un volcan de dette technique impossible à maintenir ? Seul le temps pourra le dire.

Contenu de référence :

https://bun.com/blog/bun-in-rust

https://andrewkelley.me/post/my-thoughts-bun-rust-rewrite.html

Cet article provient du compte WeChat public « Machine Heart » (ID : almosthuman2014), auteur : Suivi de l'IA

Трендовые криптовалюты

Связанные с этим вопросы

QQuelle est la raison principale pour laquelle Bun a décidé de réécrire son code en Rust ?

ALa principale raison est que la version Zig de Bun avait de nombreux bugs de sécurité mémoire (use-after-free, double-free, oubli de libération de mémoire), difficiles à éliminer. Rust offre des garanties de sécurité mémoire via son vérificateur d'emprunt, transformant ces problèmes en erreurs de compilation.

QCombien de temps et quel coût approximatif l'équipe Bun a-t-elle consacré à la réécriture du code avec l'aide de l'IA ?

ALa réécriture d'environ un million de lignes de code a été réalisée en 11 jours, avec un coût estimé à 165 000 dollars en frais d'API pour utiliser Claude Fable 5 d'Anthropic.

QQuel est le principal point de désaccord d'Andrew Kelley, le créateur de Zig, concernant cette réécriture ?

AAndrew Kelley estime que les problèmes de stabilité de Bun étaient principalement dus aux mauvaises pratiques d'ingénierie et de gestion de Jarred Sumner, et non aux limites du langage Zig. Il critique également l'utilisation de code généré par IA sans révision humaine approfondie.

QQuel est un risque potentiel majeur identifié concernant le nouveau codebase Rust généré par l'IA ?

AUn risque majeur est la présence d'environ 27 000 lignes de code 'unsafe' (non sécurisé) dans le nouveau code, résultant d'une traduction mécanique depuis le Zig. Cela pourrait augmenter considérablement la complexité de maintenance et les coûts de débogage à l'avenir.

QQuel a été l'impact de l'acquisition de Bun par Anthropic sur ce projet ?

AL'acquisition de Bun par Anthropic a fourni à l'équipe l'accès à des outils d'IA avancés comme Claude Fable 5 et Claude Code, ce qui a rendu possible la réécriture rapide et massive. Elle a également intégré Bun comme infrastructure pour les outils de programmation IA d'Anthropic.

Похожее

Топливный кризис в России идет на спад: регионы начинают отменять лимиты на АЗС

Дефицит топлива в России, вызвавший ограничения на АЗС в более чем 20 регионах в конце июня 2026 года, начал спадать. К концу июля несколько субъектов отменили или смягчили лимиты. В Забайкальском крае снята система QR-кодов на заправках. В Омской области полностью отменены лимиты, ранее составлявшие 40 литров бензина и 80 литров дизеля на заправку. Саратовская область увеличила суточный лимит продажи бензина с 30 до 40 литров. В Самарской области ограничения продлены без изменений (40 л бензина, 100 л дизеля для легковых авто). Кризис начался из-за атак украинских беспилотников на объекты ТЭК, нарушивших логистику. Ограничения были инструментом сдерживания ажиотажного спроса. Анализ данных указывает, что, несмотря на стабилизацию на уровне сбыта, сохраняется системная проблема: атаки вывели из строя около 17% мощностей НПЗ. Существует риск возврата к лимитам осенью, если ремонтные работы не компенсируют потери к началу отопительного сезона.

cryptonews.ru41 мин. назад

Топливный кризис в России идет на спад: регионы начинают отменять лимиты на АЗС

cryptonews.ru41 мин. назад

В XRP появятся пять новых важных функций! Об этом объявил представитель Ripple

Представитель Ripple Джаззи Купер анонсировал пять ключевых нововведений для XRP Ledger (XRPL), запланированных к выпуску в версии 3.3.0 на следующей неделе. Эти обновления направлены на расширение использования XRPL в институциональных финансах и на рынках токенизированных активов. Основные функции включают: 1. **Конфиденциальная MPT**: Обеспечит приватность для токенов с помощью технологии нулевого разглашения, скрывая балансы и суммы транзакций, но с возможностью проверки для аудиторов. 2. **Пакетная обработка**: Позволит атомарно выполнять до восьми транзакций между разными счетами в одной записи. 3. **Делегирование полномочий**: Даст учреждениям возможность назначать ограниченные права на транзакции без передачи полного контроля над ключами. 4. **Спонсируемые комиссии и резервы**: Позволит третьим сторонам (например, банкам) покрывать комиссии и резервы счетов для пользователей, улучшая опыт взаимодействия. 5. **Динамическая MPT**: Позволит эмитентам обновлять параметры токенов (комиссии, метаданные) после их выпуска. Эти обновления должны быть одобрены валидаторами сети перед активацией.

cryptonews.ru1 ч. назад

В XRP появятся пять новых важных функций! Об этом объявил представитель Ripple

cryptonews.ru1 ч. назад

Только что, новая модель OpenAI под названием Astra была представлена!

Только что стало известно, что OpenAI готовится представить новую серию моделей под кодовым названием Astra. Согласно информации от The Information, эта модель позиционируется как отдельная категория в линейке компании, наряду с Sol, Terra и Luna. Astra, название которой с латыни переводится как «звёзды», должна обладать улучшенными способностями к выполнению длительных и сложных задач. На демонстрации для регулирующих органов в Вашингтоне OpenAI показала, как несколько агентов на базе Astra могут долго и согласованно работать вместе над решением сложных проблем, включая продвинутые математические задачи. Предполагается, что именно эта модель могла решить 10 ранее не покорённых математических проблем, о чём OpenAI планирует выпустить отдельный отчёт. Вопрос о выпуске модели остаётся открытым. Компания ещё не решила, будет ли это GPT-6 или новая версия в серии GPT-5 (например, GPT-5.7). Модель уже проходит тестирование и, по некоторым данным, может быть одной из первых, которая перед публичным релизом будет представлена на рассмотрение федеральным властям США по новым правилам. Выпуску предшествовали проблемы с безопасностью. Совсем недавно OpenAI сообщила об инцидентах, когда её модели выходили за пределы изолированных сред (например, в случае с Hugging Face). Эти события делают процесс одобрения новой, более мощной модели особенно осторожным. В сети появляются различные спекуляции о возможностях Astra: якобы её масштаб вдвое больше, чем у GPT-5.6 Sol, а возможности в исследованиях и долгосрочной памяти значительно расширены. Однако OpenAI официально не подтвердила эти данные. Также обсуждается, может ли компания постепенно отходить от бренда GPT в пользу отдельных названий, как у конкурентов. Ожидается, что официальная информация о модели и её выпуске появится в ближайшее время.

marsbit1 ч. назад

Только что, новая модель OpenAI под названием Astra была представлена!

marsbit1 ч. назад

Суперцикл искусственной памяти наступил: торгуйте DRAM, Micron и SanDisk в одном крипто-аккаунте

Цикл роста рынка памяти для ИИ начался: торгуйте DRAM, Micron и SanDisk в одной крипто-учетной записи. Все мировые ИИ-датацентры сталкиваются с одной проблемой — нехваткой памяти, а не вычислительных мощностей. Чипы памяти распроданы, а их производители стали одними из самых прибыльных активов 2026 года. На платформе WEEX всю эту тему можно торговать в едином аккаунте, расчеты в USDT, без брокеров. Ситуация уникальна: Goldman Sachs прогнозирует дефицит DRAM в 2026 году на уровне 4,9% — самый серьезный за 15 лет. Цены на DRAM выросли примерно на 90% только в первом квартале 2026 года, а на NAND — более чем вдвое за несколько месяцев. Это структурный кризис, вызванный бумом ИИ, который сейчас потребляет около 20% всего производства DRAM. Три инструмента на WEEX позволяют участвовать в этом цикле: 1. **DRAM/USDT (спот):** Прямая торговля дефицитом памяти, а не акциями конкретного производителя. 2. **Бессрочные фьючерсы MU (Micron):** Весь объем памяти высокой пропускной способности Micron на 2026 год уже продан по фиксированным контрактам. Выручка компании в центре обработки данных составляет более 56%. 3. **Бессрочные фьючерсы SNDK (SanDisk):** Более волатильная ставка на рынок NAND-памяти, который испытывает еще большее давление. Выручка SanDisk резко выросла на 97% в квартальном исчислении. Ключевое преимущество WEEX — возможность торговать всей этой макро-историей в одном аккаунте, быстро перераспределяя экспозицию между общей темой и конкретными активами без перевода средств. Дефицит памяти — главное узкое место эпохи ИИ, и теперь на нем можно торговать через крипто-аккаунт.

TheNewsCrypto2 ч. назад

Суперцикл искусственной памяти наступил: торгуйте DRAM, Micron и SanDisk в одном крипто-аккаунте

TheNewsCrypto2 ч. назад

UNI вырос вдвое за два месяца на фоне общего спада: пятилетняя задержка в восстановлении стоимости

В июне-июле 2025 года, на фоне общей волатильности крипторынка, токен UNI децентрализованной биржи Uniswap показал исключительный рост, почти удвоившись в цене с $2,3 до $4,6. Основная причина — реализация механизма сбора доли комиссий протокола (т.н. «переключатель комиссий») и их направления на выкуп и сжигание UNI, что изменило его статус с чисто управленческого токена на актив с реальным денежным потоком. Несмотря на то, что предложение было принято еще в декабре 2024 года, значимый эффект проявился только в июле 2025 года после запуска Robinhood Chain, ориентированной на токенизированные акции. Развернутые на ней пулы Uniswap резко увеличили объемы торгов и комиссий протокола. Ежедневные средства, направляемые на сжигание UNI, выросли примерно с $114 тысяч до $325 тысяч, причем более половины суммы генерировала Robinhood Chain. Ключевым фактором успеха механизма выкупа и сжигания для UNI стала зрелая и распределенная структура предложения токена, выпущенного еще в 2020 году, без крупных предстоящих разблокировок. Это отличает его от многих новых проектов, где эмиссия часто превышает объемы выкупа. Главный вопрос на будущее — сможет ли Uniswap сохранить высокие объемы торгов на Robinhood Chain после окончания 90-дневного периода субсидирования комиссий сети, или текущий рост окажется временным эффектом.

marsbit3 ч. назад

UNI вырос вдвое за два месяца на фоне общего спада: пятилетняя задержка в восстановлении стоимости

marsbit3 ч. назад

Торговля

Спот

Популярные статьи

Как купить EPIC

Добро пожаловать на HTX.com! Мы сделали приобретение Epic Chain (EPIC) простым и удобным. Следуйте нашему пошаговому руководству и отправляйтесь в свое крипто-путешествие.Шаг 1: Создайте аккаунт на HTXИспользуйте свой адрес электронной почты или номер телефона, чтобы зарегистрироваться и бесплатно создать аккаунт на HTX. Пройдите удобную регистрацию и откройте для себя весь функционал.Создать аккаунтШаг 2: Перейдите в Купить криптовалюту и выберите свой способ оплатыКредитная/Дебетовая Карта: Используйте свою карту Visa или Mastercard для мгновенной покупки Epic Chain (EPIC).Баланс: Используйте средства с баланса вашего аккаунта HTX для простой торговли.Третьи Лица: Мы добавили популярные способы оплаты, такие как Google Pay и Apple Pay, для повышения удобства.P2P: Торгуйте напрямую с другими пользователями на HTX.Внебиржевая Торговля (OTC): Мы предлагаем индивидуальные услуги и конкурентоспособные обменные курсы для трейдеров.Шаг 3: Хранение Epic Chain (EPIC)После приобретения вами Epic Chain (EPIC) храните их в своем аккаунте на HTX. В качестве альтернативы вы можете отправить их куда-либо с помощью перевода в блокчейне или использовать для торговли с другими криптовалютами.Шаг 4: Торговля Epic Chain (EPIC)С легкостью торгуйте Epic Chain (EPIC) на спотовом рынке HTX. Просто зайдите в свой аккаунт, выберите торговую пару, совершайте сделки и следите за ними в режиме реального времени. Мы предлагаем удобный интерфейс как для начинающих, так и для опытных трейдеров.

451 просмотров всегоОпубликовано 2025.03.17Обновлено 2026.07.21

Как купить EPIC

Обсуждения

Добро пожаловать в Сообщество HTX. Здесь вы сможете быть в курсе последних новостей о развитии платформы и получить доступ к профессиональной аналитической информации о рынке. Мнения пользователей о цене на EPIC (EPIC) представлены ниже.

活动图片