Solo 11 días: Claude reescribe millones de líneas de código, un proyecto épico de IA que provoca indignación

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

Введение

El mundo tecnológico se debate tras la controvertida decisión del equipo de Bun, un popular runtime de JavaScript/TypeScript, de reescribir en solo 11 días todo su código base (un millón de líneas) de Zig a Rust utilizando la herramienta Claude Fable 5 de Anthropic, con un coste estimado de 165.000 dólares en APIs. El motivo esgrimido son problemas de estabilidad y bugs de seguridad de memoria en la versión original de Zig, así como el veto de la comunidad Zig al código generado por IA, con la que Bun depende en gran medida. Esta decisión "épica" ha desatado una agria polémica, especialmente por la reacción del creador de Zig, Andrew Kelley, quien en un blog acusó al fundador de Bun, Jarred Sumner, de tener malos hábitos de ingeniería y generar "código basura". Kelley afirmó sentirse aliviado de que Bun abandonara Zig, por miedo a que dañara la reputación del lenguaje. La comunidad se divide entre quienes lo ven como una defensa necesaria de la calidad del código y quienes lo consideran una falta de profesionalidad. Las principales dudas giran ahora en torno al resultado: si bien el proceso fue rápido y relativamente barato, la nueva base de código en Rust, generada mayormente por IA mediante traducción directa, contiene 27.000 líneas de código "unsafe". Muchos expertos temen que esto pueda crear una enorme deuda técnica, haciendo el código difícil de mantener y entender para los desarrolladores humanos en el futuro, anulando así los ahorros iniciales. El proyecto se presen...

Estos días, la comunidad tecnológica está alborotada: Andrew Kelley, el creador del lenguaje de programación Zig, está furioso.

La razón es que Bun, que originalmente apostó totalmente por el lenguaje Zig, ha sido reescrito en Rust por su creador, Jarred Sumner.

Andrew Kelley no ocultó su ira. En lugar de usar palabras de cortesía ante este evento tecnológico fenomenal, apuntó directamente a los hábitos de ingeniería personal de Jarred Sumner, sus habilidades de gestión y la lógica comercial detrás de este incidente.

Bun es un entorno de ejecución de JavaScript/TypeScript de alto rendimiento, diseñado para ser una alternativa más rápida y moderna a Node.js, y en los últimos años se ha convertido en un fuerte contendiente para desafiar el dominio de Node.js en el mundo del desarrollo frontend.

El principal atractivo de Bun es su velocidad extrema: tanto en el tiempo de arranque, la instalación de dependencias como en la ejecución de pruebas, supera con creces a sus competidores, en parte porque estaba escrito en el lenguaje Zig.

En diciembre del año pasado, Anthropic anunció la adquisición de Bun, integrándolo como infraestructura para impulsar sus herramientas de programación con IA Claude Code y Claude Agent SDK. Jarred Sumner y otros miembros del equipo de Bun trabajan actualmente en Anthropic.

Tras su aplicación a gran escala, especialmente como base de Claude Code, el equipo de Bun consideró que se enfrentaba a problemas de estabilidad difíciles de erradicar.

Concretamente, la versión de Bun en Zig contenía una gran cantidad de errores de seguridad de memoria: use-after-free, double-free, olvido de liberar memoria en rutas de error, etc. En Zig, estos problemas solo pueden mitigarse mediante convenciones de codificación, mientras que en Rust, gracias al verificador de préstamos (borrow checker) y al mecanismo Drop, se convertirían directamente en errores de compilación.

Por otro lado, la comunidad principal de Zig tiene una política de tolerancia cero con el código generado por modelos de lenguaje grande (LLM), incluso las modificaciones de optimización no relacionadas con la IA no pueden integrarse en el código base. El equipo de Bun depende en gran medida de la asistencia de IA para el desarrollo, y continuar usando Zig significaría mantener su propia rama del compilador a largo plazo, con un costo elevado.

Así que en mayo de este año, presenciamos un gran proyecto de ingeniería en la comunidad tecnológica: Jarred Sumner, el fundador de Bun, anunció que había reescrito desde cero el millón de líneas de código de Bun en Rust en solo 11 días, utilizando la entonces no publicada Claude Fable 5 de Anthropic (un modelo de nivel Mythos) y la capacidad de flujos de trabajo dinámicos de Claude Code.

Esta fue una prueba épica de un flujo de trabajo de agentes (Agentic Workflow), que más tarde Anthropic utilizó como caso de referencia para promocionar sus Dynamic Workflows, pero también generó controversia por "traicionar la fe".

En una reciente publicación de blog, Andrew Kelley, el creador de Zig, señaló que la razón fundamental por la que Bun tenía tantos errores antes de la reescritura eran los pésimos hábitos de ingeniería de Jarred Sumner.

En primer lugar, incluso antes del auge de la IA, Jarred ya escribía código de baja calidad. Kelley mencionó que el equipo de Zig a menudo revisaba las bases de código de los usuarios, y la de Bun les causaba "un miedo extremo". Estaba llena de parches sobre parches (hacks on top of hacks), abuso de aserciones, y casi nunca dedicaban tiempo a eliminar errores y deuda técnica, priorizando siempre el lanzamiento rápido de nuevas funciones.

Luego está el millón de líneas de código Rust generado por Claude. Kelley se pregunta: "Bun afirma oficialmente que 1 millón de líneas de código Rust (escrito por IA) sin revisión humana son seguras porque hay casos de prueba; pero si los casos de prueba realmente son tan completos, ¿por qué no detectaron esos molestos errores cuando estaba escrito en Zig?"

Ahora, Kelley está extremadamente decepcionado por la transformación de Jarred, de un desarrollador de código abierto con energía de principiante (beginner energy) a un gerente pésimo (stinky manager).

Kelley afirmó directamente que cuando supo que Bun había decidido abandonar Zig, no sintió ira por la traición, sino alivio. Temía que Bun, llevando la insignia de Zig, generara malentendidos en el exterior, y más aún, que atrajera a usuarios que solo copian y pegan código de IA. Incluso comentó irónicamente que está tomando una taza de té, contento de que "finalmente esto ya no es mi problema".

Con críticas tan directas, otros miembros de la comunidad tecnológica también se unieron al debate, expresando sus opiniones.

En primer lugar, se hicieron cálculos: siempre se dice que los tokens de Claude son caros, pero según los datos publicados por Jarred Sumner y Bun, se estima que el proyecto de reescritura de Bun en Rust consumió alrededor de 165,000 dólares en costos de API. Desde la perspectiva de la comunidad tecnológica y de ingeniería, este precio y tiempo son aterradoramente baratos.

Solo en términos financieros, la IA comprimió el costo de desarrollo a aproximadamente una décima parte del original, y el tiempo se redujo de aproximadamente un año a menos de dos semanas.

En segundo lugar, están las actitudes hacia la colisión entre la cultura de la comunidad de código abierto y la era de la IA. Algunos, después de leer la publicación de Andrew, se sintieron extremadamente incómodos, considerando que atacar públicamente a un antiguo usuario importante y patrocinador (Bun financió a Zig durante mucho tiempo) mostraba una falta de profesionalismo. Algunos incluso fueron más lejos, diciendo "nunca antes había deseado activamente que un lenguaje de programación fracasara".

Pero también hubo programadores de la vieja escuela que salieron en su apoyo, argumentando que en esta era impulsada por el capital y la burbuja de la IA, Andrew simplemente está defendiendo la pureza de la calidad de la ingeniería, mostrando el estilo de Linus Torvalds en su día.

Por supuesto, a todos les preocupa si el proyecto, después de tanto revuelo, sigue siendo funcional.

Actualmente, la mayor controversia radica en que, como este millón de líneas de código fue traducido mecánicamente de Zig a Rust por IA, carece de la refactorización arquitectónica de un ingeniero humano. El nuevo código base contiene hasta 27,000 líneas de bloques de código `unsafe`. Muchos temen que en el futuro, el costo cognitivo y de depuración que los desarrolladores humanos gasten en mantener, leer y modificar esta enorme "creación de IA" pueda superar el ahorro de costo inicial logrado hoy.

¿Este proyecto, que rompe las reglas históricas de la ingeniería de software, se convertirá finalmente en un hito en el cambio de paradigma de la programación por la IA, o se transformará en el futuro en un volcán de deuda técnica imposible de mantener? Quizás solo el tiempo tenga la respuesta.

Referencias:

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

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

Este artículo proviene del WeChat Official Account "机器之心" (ID:almosthuman2014), autor: 关注AI的

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

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

Q¿Por qué la reescritura de Bun de Zig a Rust generó controversia en la comunidad tecnológica?

ALa reescritura generó controversia por varias razones: el creador de Zig, Andrew Kelley, criticó duramente los hábitos de ingeniería del fundador de Bun, Jarred Sumner; el proyecto se reescribió en solo 11 días usando IA (Claude Fable 5), lo que algunos consideran un hito, pero otros ven como una amenaza a la calidad del código; y hubo un debate sobre el impacto de la IA en la cultura del código abierto y la ingeniería de software tradicional.

Q¿Cuáles fueron las razones técnicas principales para reescribir Bun en Rust?

ALas razones técnicas principales fueron: la existencia de numerosos bugs de seguridad de memoria en la versión Zig (como use-after-free y double-free), que en Rust se previenen en tiempo de compilación; y la política de la comunidad Zig de prohibir código generado por IA, lo que obligaba al equipo de Bun a mantener su propio compilador, aumentando los costos de mantenimiento.

Q¿Qué criticó Andrew Kelley, creador de Zig, sobre el proceso de reescritura y el código de Bun?

AAndrew Kelley criticó que el código original de Bun en Zig ya era de mala calidad, con 'parches sobre parches' y afirmaciones abusivas, debido a los hábitos de Jarred Sumner. También cuestionó que confiar en 1 millón de líneas de código Rust generado por IA y no revisado manualmente fuera seguro, señalando que si los casos de prueba eran tan completos, deberían haber detectado los bugs en la versión Zig. Finalmente, expresó alivio por que Bun ya no use Zig.

QSegún el artículo, ¿cuáles son los posibles riesgos a largo plazo de la reescritura de Bun con IA?

ALos riesgos a largo plazo incluyen: la posible acumulación de deuda técnica, ya que el código fue traducido mecánicamente de Zig a Rust sin una refactorización arquitectónica profunda; la presencia de 27.000 líneas de código 'unsafe' en Rust, que puede ser difícil de mantener y depurar; y el costo cognitivo futuro para los desarrolladores que deban entender y modificar este vasto 'artefacto generado por IA', que podría superar el ahorro inicial de tiempo y dinero.

Q¿Qué datos económicos y de tiempo menciona el artículo sobre la reescritura con Claude?

AEl artículo menciona que la reescritura del proyecto Bun (aproximadamente 1 millón de líneas de código) se completó en solo 11 días. En términos de costos, se estima que consumió alrededor de 165.000 dólares en gastos de API de Claude. Esto representa una reducción drástica en tiempo (de aproximadamente un año a menos de dos semanas) y coste (alrededor de una décima parte) en comparación con el desarrollo tradicional.

Похожее

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

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

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

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

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

Число сторонников закона CLARITY достигло 1 миллиона за 7 дней до перерыва в работе Сената

Некоммерческая организация Stand With Crypto объявила, что её сторонники обратились к законодателям США миллион раз с призывом принять закон CLARITY Act до ухода Сената на каникулы 7 августа. Законопроект, который поддерживают крупные финансовые компании, призван создать регулирование для цифровых активов, распределяя полномочия между федеральными агентствами. Однако его критики, включая генерального прокурора Нью-Йорка, опасаются, что он ограничит возможности штатов по борьбе с мошенничеством. Также возникли споры по вопросам этики, связанным с криптовалютными активами политиков, в частности Дональда Трампа. Несмотря на общественную и институциональную поддержку, аналитики снизили оценку вероятности принятия закона в 2026 году с 50% до 30% из-за разногласий и сжатого графика работы Сената, где для прохождения законопроекта требуется 60 голосов.

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

Число сторонников закона CLARITY достигло 1 миллиона за 7 дней до перерыва в работе Сената

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

Сэйлор и компания Strategy официально поддержали законопроект CLARITY Act, касающийся криптовалют в США

Компания Strategy Inc. (Nasdaq: MSTR), крупнейший корпоративный держатель биткойна, объявила о поддержке двухпартийного законопроекта CLARITY Act (Digital Asset Market Clarity Act). Компания заявила, что закон создаст четкую нормативную базу для рынка цифровых активов, привлечет институциональных инвесторов и защитит права потребителей. Исполнительный председатель Strategy Майкл Сэйлор подчеркнул необходимость ясного регулирования в США для поощрения инноваций и укрепления рынков капитала, хотя отметил, что биткойн будет успешен и без него. Поддержка Сэйлора прозвучала на фоне продвижения законопроекта в Сенате, который распределяет полномочия между SEC и CFTC и устанавливает правила для бирж. Банковский комитет Сената уже одобрил документ. Параллельно Strategy сообщила о чистых убытках за второй квартал, включая значительные нереализованные потери по биткойну, но продолжила наращивать свои резервы криптовалюты. Компания связывает свою долгосрочную стратегию как с регуляторной определенностью, так и с сохранением технической нейтральности протокола биткойна. В то время как сторонники усилили давление на Конгресс, аналитики Galaxy Research снизили вероятность принятия закона с 50% до 30%, ссылаясь на сложности в Сенате. Однако опросы показывают, что позиция кандидатов по криптовопросам может повлиять на итоги предстоящих выборов, создавая дополнительный стимул для законодателей.

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

Сэйлор и компания Strategy официально поддержали законопроект CLARITY Act, касающийся криптовалют в США

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

Оценка потерь от инцидента с Coldcard возросла до 70 млн долларов после анализа Galaxy

Исследовательское подразделение Galaxy Digital, Galaxy Research, обнаружило 1196 адресов, связанных с инцидентом кошелька Coldcard, в результате которого было потеряно 1082,65 биткойна (примерно $70,2 млн на момент транзакций). Анализ перемещений средств, проведенный 30 июля, показал характерный паттерн атаки: идентичные комиссии и отсутствие выходов для сдачи. Ранее предварительная оценка ущерба составляла около $38 млн. Соучредитель Coinkite Родольфо Новак заявил, что компания берет на себя ответственность за ошибку в прошивке и работает над определением полного масштаба проблемы. Выпущенное обновление устраняет уязвимость, но не защищает сид-фразы, созданные на уязвимой прошивке. Пользователям советуют перевести средства на новый сид.

cointelegraph17 мин. назад

Оценка потерь от инцидента с Coldcard возросла до 70 млн долларов после анализа Galaxy

cointelegraph17 мин. назад

Пятитриллионный момент Apple: лучшая отчетность, худший ИИ

Компания Apple достигла исторического рубежа, временно преодолев капитализацию в $5 трлн на фоне рекордных квартальных результатов. Во втором квартале 2026 года выручка компании составила $109.42 млрд (рост 16.4%), а чистая прибыль — $29.79 млрд (рост 27%), чему способствовали высокие продажи iPhone и Mac. Однако реакция рынка была сдержанной, и акции упали, в то время как бумаги компаний, связанных с ИИ, выросли. Это подчеркивает обеспокоенность инвесторов медленным развитием ИИ-стратегии Apple. Apple отстает в гонке искусственного интеллекта. Ключевые улучшения Siri и Apple Intelligence неоднократно откладывались, что заставило компанию заключить партнерства с Google для базовой модели ИИ и с Alibaba и Baidu для китайского рынка. Несмотря на недавнее включение Apple Intelligence в список одобренных в Китае сервисов, это показывает, что Apple, контролируя аппаратное обеспечение, частично уступила контроль над интеллектуальным уровнем. Впереди компанию ждут серьезные вызовы: высокий базовый уровень продаж iPhone 17, который будет сложно превзойти; давление из-за роста цен на компоненты, особенно память, из-за спроса со стороны центров обработки данных ИИ; растущая конкуренция на рынке «ИИ-смартфонов» от Google, Samsung и китайских производителей; и смена генерального директора. С 1 сентября Тим Кук перейдет на пост председателя совета директоров, а его сменит глава отдела аппаратного обеспечения Джон Тернус. Эта рекордная квартальная отчетность стала последним достижением Кука и одновременно первой задачей для нового руководителя, который должен будет доказать, что Apple может сохранить контроль над основными точками входа для пользователей в эпоху ИИ.

marsbit50 мин. назад

Пятитриллионный момент Apple: лучшая отчетность, худший ИИ

marsbit50 мин. назад

Торговля

Спот

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

Как купить 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) представлены ниже.

活动图片