In Just 11 Days, Claude Rewrote Millions of Lines of Code, an Epic AI Engineering Feat Sparks Fury

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

Введение

In just 11 days, Bun's founder Jarred Sumner used Anthropic's Claude AI models to rewrite its million lines of code from Zig to Rust. This move sparked significant controversy, particularly from Zig's creator, Andrew Kelley, who publicly criticized Sumner's engineering practices and the decision to use AI for such a massive rewrite. Bun, a high-performance JavaScript/TypeScript runtime and rival to Node.js, was originally written in Zig. After Anthropic acquired Bun, the team encountered persistent stability and memory safety bugs in the Zig codebase. These issues, combined with Zig's strict policy against LLM-generated code, led to the decision to rewrite in Rust. The rewrite was executed using Claude AI tools at an estimated API cost of $165,000, dramatically reducing the expected time and financial cost. Andrew Kelley's response was scathing. He blamed the original bugs on poor engineering habits, calling Bun's Zig code a collection of "hacks on top of hacks." He expressed relief that Bun was no longer associated with Zig, fearing it would misrepresent the language and attract low-quality, AI-generated contributions. The tech community is divided; some view Kelley's critique as unprofessional, while others see it as a defense of engineering integrity. A major concern about the AI-driven rewrite is the resulting code quality. The translation from Zig left approximately 27,000 lines of unsafe Rust code, raising fears about long-term maintainability and technical debt. The...

These days, the tech community has been feasting on drama: Zig programming language creator Andrew Kelley is furious.

The reason? Bun, which had fully committed to the Zig language, was rewritten in Rust by its founder, Jarred Sumner.

Andrew Kelley didn't mince words, showing his anger without the usual polite discourse surrounding such a phenomenal tech event. He directly targeted Jarred Sumner's personal engineering habits, management abilities, and the business logic behind this move.

Bun is a high-performance JavaScript/TypeScript runtime, designed to be a faster, modern direct replacement for Node.js. In recent years, it has become a heavyweight contender challenging Node.js's dominance in the frontend world.

Bun's core selling point is speed: whether it's startup time, dependency installation, or test execution, it far outpaces its competitors, partly because it was originally written in Zig.

In December last year, Anthropic announced its acquisition of Bun, planning to use it as infrastructure to power its AI coding tools, Claude Code and the Claude Agent SDK. Jarred Sumner and other Bun team members are now working at Anthropic.

After large-scale application, especially as the underlying layer for Claude Code, the Bun team encountered what they deemed to be intractable stability issues.

Specifically, the Zig version of Bun had a significant number of memory safety bugs — use-after-free, double-free, forgetting to free memory on error paths, etc. In Zig, these issues rely on coding conventions for prevention, whereas in Rust, the borrow checker and Drop mechanism turn them directly into compilation errors.

On another front, the upstream Zig community maintains a zero-tolerance policy towards code generated by large language models (LLMs). Even optimization patches unrelated to AI could not be merged upstream. The Bun team heavily relies on AI-assisted development, and continuing with Zig meant having to maintain their own compiler fork long-term, at a high cost.

Thus, in May of this year, we witnessed a major engineering feat in the tech world: Bun's founder Jarred Sumner announced that they had rewritten Bun's million lines of code in Rust within 11 days. They used Anthropic's then-unreleased Claude Fable 5 (a Mythos-level model) and the dynamic workflow capabilities of Claude Code.

This was an epic large-scale test of Agentic Workflows, later promoted by Anthropic as a benchmark case for Dynamic Workflows, but it also sparked controversy for "betraying the faith."

In a recent blog post, Zig creator Andrew Kelley argued that the root cause of Bun's bugs before the rewrite was Jarred Sumner's poor engineering habits.

First, even before AI became prominent, Jarred was consistently writing poor-quality code. Kelley stated that the Zig team often reviews users' codebases, and Bun's codebase filled them with "extreme fear." It was full of hacky patches stacked on top of more hacks, abused assertions, and in the rush to push new features quickly, they almost never took time to fix bugs or address technical debt.

Then came the million lines of code generated by Claude. Kelley countered: "Bun officially claims that 1 million lines of unvetted Rust (AI-written) code are safe because there are test cases; well, if the test cases were really that comprehensive, why didn't they catch all those pesky bugs in the original Zig-written version?"

Now, Kelley expresses deep disappointment with Jarred's transformation from an open-source developer with "beginner energy" into a "stinky manager."

Kelley bluntly stated that when he learned Bun was abandoning Zig, he wasn't angry about the betrayal but rather relieved. He was afraid that Bun, bearing the Zig name, would create misunderstandings externally and, worse, attract users who only copy-paste AI-generated code. He even sarcastically remarked that he's now enjoying a cup of tea, glad that "this is finally not my problem anymore."

With such direct confrontation, others in the tech community have joined the fray, sharing their views.

First, some did the math: Claude's tokens are often criticized as expensive, but based on data released by Jarred Sumner and Bun, the Rust rewrite of the Bun project is estimated to have consumed $165,000 in API fees. In the tech and engineering world, this price and timeline are frighteningly cheap.

On paper alone, AI compressed development costs to about one-tenth of the original estimate, and the time was reduced from roughly a year to less than two weeks.

Secondly, there's the debate on the collision of open-source community culture with the AI era. After reading Andrew Kelley's blog post, some felt extremely uncomfortable, believing his public attack on a former major user and sponsor (Bun had long funded Zig) showed a lack of professionalism. Some even radically expressed they had "never before so actively wished for a programming language to fail."

However, veteran programmers also voiced support, arguing that in this era driven by capital and AI hype, Andrew is merely defending pure engineering quality, reminiscent of Linus Torvalds's style back in the day.

Of course, everyone is more concerned about whether the project is still usable after such a drastic overhaul.

The biggest point of contention currently is that, since the 1 million lines of code were mechanically translated from Zig by AI, they lack the architectural refactoring a human engineer would provide. The new codebase retains a staggering 27,000 lines of `unsafe` code blocks. Many worry that the cognitive and debugging costs for human developers maintaining, reading, and modifying this massive "AI-generated blob" in the future might ultimately exceed the upfront development costs saved today.

Will this project, which breaks the established rules of software engineering history, become a milestone where AI reshapes programming paradigms, or will it eventually erupt as an unmaintainable volcano of technical debt? Only time will tell.

References:

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

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

This article is from the WeChat public account "Machine Heart" (ID: almosthuman2014), author: Focus on AI.

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

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

QWhat is the main reason Bun's founder, Jarred Sumner, decided to rewrite the entire Bun project from Zig to Rust?

AThe main reason was to address persistent stability issues, particularly memory safety bugs (like use-after-free, double-free) that were difficult to eradicate in Zig. Rust's ownership and borrowing model turns these issues into compile-time errors, offering stronger safety guarantees. Additionally, Zig's upstream community had a zero-tolerance policy for LLM-generated code, which conflicted with Bun team's heavy reliance on AI-assisted development, forcing them to maintain their own compiler fork.

QWhat was Zig creator Andrew Kelley's primary criticism regarding the quality of Bun's original Zig codebase?

AAndrew Kelley criticized that the Bun codebase, even before AI was heavily used, was poorly engineered. He described it as being filled with 'hacks on top of hacks,' rampant use of assertions, and a general lack of effort to fix bugs or address technical debt in favor of quickly shipping new features. He attributed the bugs to Jarred Sumner's 'stinky manager' habits and poor engineering practices rather than a flaw in the Zig language itself.

QAccording to the article, how much did the AI-assisted Rust rewrite of Bun cost in API fees, and how long did it take?

AAccording to data released by Jarred Sumner and Bun, the Rust language rewrite of the Bun project was estimated to have consumed approximately $165,000 in API fees. The entire process of rewriting the million lines of code was completed in just 11 days.

QWhat is a major technical concern raised by developers about the new AI-generated Rust code for Bun?

AA major concern is that the AI mechanically translated the code from Zig to Rust without significant architectural refactoring by human engineers. As a result, the new codebase contains a high number of 'unsafe' code blocks—reportedly 27,000 lines. Critics worry that the cognitive load and debugging costs for future human developers maintaining this 'AI-generated artifact' could eventually outweigh the initial development time and cost savings.

QWhat conflicting viewpoints does the article present about the community reaction to Andrew Kelley's public criticism?

AThe article presents two conflicting viewpoints. One side criticizes Andrew Kelley, finding his public attack on a former major user and sponsor (Bun had funded Zig) unprofessional and lacking in grace. Some even expressed a desire for Zig to fail. The other side, including veteran programmers, defends him, viewing his stance as a defense of pure engineering quality and craftsmanship in an era dominated by capital and AI hype, comparing his directness to that of figures like Linus Torvalds.

Похожее

Свободный денежный поток Google впервые стал отрицательным во втором квартале. Годовые капитальные расходы увеличены до максимума в 205 млрд долларов. Облачный бизнес демонстрирует взрывной рост на 82%.

Заголовок: Свободный денежный поток Google впервые стал отрицательным во втором квартале, годовые капитальные затраты увеличены до $205 млрд, облачный бизнес вырос на 82%. Корпорация Alphabet, материнская компания Google, опубликовала результаты за второй квартал 2026 года. Несмотря на то, что выручка достигла $119,8 млрд, что на 24% больше по сравнению с прошлым годом, а операционная прибыль выросла на 30%, главное внимание рынка привлекло впервые отрицательное значение свободного денежного потока - $58,55 млрд. Это произошло из-за резкого увеличения капитальных затрат до $44,9 млрд, связанных с инвестициями в ИИ-инфраструктуру. Годовой прогноз по капитальным затратам был повышен до $195-205 млрд, что уже второй раз за год. С другой стороны, облачный бизнес Google Cloud показал взрывной рост. Его выручка составила $24,8 млрд, что на 82% больше прошлогоднего показателя и значительно превысило ожидания Уолл-стрит. Нераспределенный заказ на облачные услуги впервые превысил $500 млрд. Генеральный директор Сундар Пичаи заявил, что инвестиции в ИИ трансформируют весь бизнес Google, а модель Gemini используется 90% компаний из списка Fortune 100. Основное внимание в разработке смещено на следующее поколение модели Gemini 4. Для финансирования своих амбициозных планов в области ИИ Alphabet в последнее время привлекла около $100 млрд долгового и акционерного финансирования. Аналитики отмечают двойственный характер отчета: высокие темпы роста облачного бизнеса подтверждают отдачу от инвестиций в ИИ, однако отрицательный свободный денежный поток и растущие капитальные затраты вызывают опасения по поводу устойчивости этой гонки и сохранения финансового здоровья компании.

链捕手6 мин. назад

Свободный денежный поток Google впервые стал отрицательным во втором квартале. Годовые капитальные расходы увеличены до максимума в 205 млрд долларов. Облачный бизнес демонстрирует взрывной рост на 82%.

链捕手6 мин. назад

Новый главный экономист группы Синьхуо Фу Пэн в своем выступлении: криптоактивы тесно связаны с ликвидностью, глобальные активы "сужаются", дивергенция рынка усиливается

Новый главный экономист группы Xinhua Фу Пэн выступил на Wiki Finance EXPO Hong Kong 2026 с речью о глубокой связи криптоактивов с глобальной ликвидностью. Он отметил, что после пика ликвидности в 2021 году мир вступил в фазу «сжатия», когда капитал концентрируется на качественных активах, а спекулятивные активы, такие как альткойны, теряют поддержку. Основной сценарий для мировых рынков — искусственный интеллект (ИИ). Однако после этапа экстенсивных капиталовложений наступил переломный момент: у ведущих технологических компаний свободный денежный поток приблизился к нулю. Это означает смену нарратива — от роста за счёт инвестиций к требованию окупаемости. В таких условиях чрезмерное использование плеча на «уверенных» активах, таких как NVIDIA, создаёт риски резкой волатильности. Фу Пэн также подчеркнул, что с приходом нового председателя ФРС Кэрен Уорш эра безоговорочной поддержки рынков центральными банками, начатая после 2008 года, завершается. Это знаменует конец всеобщего роста активов и переход к фокусировке на фундаментально сильных активах. Крипторынок следует этой же логике: Bitcoin и Ethereum демонстрируют признаки стабилизации и институционализации, в то время как эра спекуляций альткойнами уходит в прошлое. Таким образом, текущая инвестиционная парадигма требует понимания макроэкономической ликвидности, отраслевых циклов (особенно в ИИ) и избегания чрезмерного левериджа в условиях растущей избирательности рынка.

链捕手16 мин. назад

Новый главный экономист группы Синьхуо Фу Пэн в своем выступлении: криптоактивы тесно связаны с ликвидностью, глобальные активы "сужаются", дивергенция рынка усиливается

链捕手16 мин. назад

Вероятность повышения ставки ФРС на следующей неделе составляет 30%?

Автор: Ли Цзя Под влиянием роста цен на нефть и отсутствия четких перспективных ориентиров от ФРС рынок начинает переоценивать политические риски. Хотя большинство экономистов ожидают, что ФРС сохранит ставки без изменений на следующей неделе, **вероятность повышения ставки, заложенная в рыночные цены, выросла примерно до 30%**, что привело к росту доходности казначейских облигаций США. Доходность двухлетних бондов достигла максимума с начала 2025 года. Аналитики Citigroup в отчете от 23 июля поясняют, что такая рыночная оценка не означает, что инвесторы массово ожидают повышения ставки. **В большей степени это отражает требование инвесторов о более высокой премии за риск** на фоне неопределенности перспективных ориентиров и инфляционных рисков из-за роста цен на нефть. Рост доходности казначейских облигаций и оценка вероятности повышения ставки в 30% связаны с эскалацией на Ближнем Востоке и ростом цен на нефть, что усиливает опасения относительно инфляции. При этом опрос Bloomberg показывает, что ни один из 70 опрошенных экономистов не ожидает повышения ставки ФРС на следующей неделе. **Citigroup: 30% — это не прогноз рынка, а премия за риск.** Экономисты банка указывают, что риск на предстоящем заседании асимметричен, так как снижение ставки крайне маловероятно. **Неожиданное повышение ставки окажет на рынок облигаций гораздо более сильное воздействие**, чем сохранение статус-кво, поэтому инвесторы готовы платить дополнительную премию за этот "хвостовой" риск. В прошлом такая премия обычно составляла 1-2 базисных пункта, но с уменьшением четкости ориентиров от ФРС неопределенность и требуемая компенсация выросли. **Citigroup: Чем менее четки ориентиры, тем выше вероятность сохранения высоких ставок.** Рост цен на нефть стал катализатором переоценки, но более глубокая причина — в изменении коммуникационной стратегии ФРС. **В периоды четких перспективных ориентиров премия за риск была ничтожна, но сейчас каждое заседание несет большую неопределенность.** Это означает, что даже если ФРС оставит ставки без изменений, доходность облигаций может не снизиться значительно, так как премия за риск сохранится. Явление завышения ставок из-за премии за риск может сохраняться до тех пор, пока ФРС не восстановит более четкие рамки коммуникации.

链捕手24 мин. назад

Вероятность повышения ставки ФРС на следующей неделе составляет 30%?

链捕手24 мин. назад

После трёх кварталов падения: получится ли у крипторынка стабилизироваться в третьем квартале?

Криптовалютный рынок пережил худший квартал с 2022 года, общая капитализация упала на 12,6% до $2,1 трлн, а дневные объемы торгов снизились на 20,9%. Впервые за три года сократилась и капитализация стейблкоинов. Основные факторы спада — отток средств из биткоин-ETF, распродажа биткоинов корпоративным казначейством Strategy и ужесточение монетарной политики ФРС. Второй квартал завершился чистым оттоком $46,7 млрд из ETF, при этом в июне отток достиг рекордных $45 млрд. Ключевым событием третьего квартала станет заседание ФРС 28–29 июля. Мягкий сигнал может поддержать биткоин в диапазоне $68 000–84 000 и вернуть приток в ETF, тогда как жесткая риторика способна сместить торговый диапазон к $50 000–56 000. Законодательная неопределенность также давит на рынок: прогресс по закону CLARITY Act, определяющему регуляторные границы, замедлился, и вероятность его принятия в 2026 году упала до 40–45%. Несмотря на общий спад, два сегмента показали рост: объемы на рынках предсказаний выросли на 48,7%, а торговля токенизированными коллекционными предметами увеличилась на 143%. Сектор RWA продолжает стабильно развиваться, достигнув $28,1 млрд. Рынок, вероятно, миновал фазу острой распродажи, но для устойчивого восстановления необходимы ясность от ФРС и регуляторный прогресс.

marsbitВчера 08:38

После трёх кварталов падения: получится ли у крипторынка стабилизироваться в третьем квартале?

marsbitВчера 08:38

BIT Торговые часы: BTC по-прежнему под давлением 200 EMA на недельном графике, после отскока возможен перезапуск нисходящего движения; секторы хранения данных и полупроводников, выросшие ночью, начали падение в вечерней сессии

**Краткий обзор рынка: BTC под давлением, коррекция на рынке акций, внимание к данным и событиям** Рынок криптовалют демонстрирует осторожное восстановление. Bitcoin торгуется около $66 000, сталкиваясь со значительным сопротивлением в районе $68 000, где сосредоточены объемные "застрявшие" позиции. Ключевые технические уровни — 200-недельная скользящая средняя (~$63 333) и 200-недельная EMA (~$68 328). Аналитики отмечают низкую ликвидность, характерную для летнего периода. На фондовом рынке после сильного роста во вторник наблюдается коррекция. Фьючерсы на основные индексы США снижаются. Акции полупроводниковой и памяти, которые резко выросли накануне, падают в ночных торгах. Исключением стал SMCI, который вырос более чем на 15% после оптимистичного прогноза. На общий настрой негативно влияют рост цен на нефть (более $91 за баррель Brent) и доходности государственных облигаций США (10-летние — около 4,64%), что возрождает инфляционные опасения. Азиатские рынки показали нестабильную динамику. Индекс KOSPI в Корее вырос на 0,74%, а японский Nikkei 225 снизился на 0,18%. Основной риск для региона — ослабление японской иены до минимумов с 1986 года, что повышает вероятность вмешательства властей. **Ключевые события для наблюдения:** * **24 июля:** Финансовые отчеты Alphabet (Google), Tesla, IBM. Событие AMD, посвященное ИИ. * **25 июля:** Решение по процентной ставке ЕЦБ и пресс-конференция Кристин Лагард. Финансовые отчеты Intel, American Airlines, Honeywell и других. Данные по числу первичных заявок на пособие по безработице в США.

marsbitВчера 08:30

BIT Торговые часы: BTC по-прежнему под давлением 200 EMA на недельном графике, после отскока возможен перезапуск нисходящего движения; секторы хранения данных и полупроводников, выросшие ночью, начали падение в вечерней сессии

marsbitВчера 08:30

Торговля

Спот

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

Как купить 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. Просто зайдите в свой аккаунт, выберите торговую пару, совершайте сделки и следите за ними в режиме реального времени. Мы предлагаем удобный интерфейс как для начинающих, так и для опытных трейдеров.

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

Как купить EPIC

Обсуждения

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

活动图片