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

marsbitPublicado a 2026-07-11Actualizado a 2026-07-11

Resumen

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

Criptos en tendencia

Preguntas relacionadas

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.

Lecturas Relacionadas

Selecciones semanales del editor (Weekly Editor's Picks) (25-31 de julio)

**Resumen de la Selección del Editor Semanal (25-31 de julio)** La edición de esta semana destaca análisis profundos sobre incertidumbre financiera, tendencias tecnológicas y desarrollo regulatorio. La reunión de la Reserva Federal se perfila como una de las más inciertas en años, con el mercado dividido entre señales de desaceleración inflacionaria y posturas aún firmes contra la inflación persistente. En inversión y emprendimiento, se analiza la naturaleza de largo plazo del valor en criptomonedas, donde la persistencia supera al oportunismo. Se discute cómo los mercados globales de acciones, especialmente en tecnología, adoptan dinámicas similares a las de las criptomonedas, con narrativas y apalancamiento impulsando la volatilidad. Plataformas líderes como Hyperliquid y Polymarket enfrentan desafíos al expandirse más allá de sus mercados centrales, subrayando la importancia de la liquidez y los hábitos de usuario consolidados. En el ámbito de IA y almacenamiento, se examinan las crecientes preocupaciones sobre la deuda ligada a la expansión de infraestructura en la nube para IA y la reacción del mercado ante posibles excesos de oferta futuros en chips de memoria. El extraordinario rendimiento trimestral de SK Hynix no logró satisfacer las elevadas expectativas del mercado, reflejando la presión sobre los líderes del sector. Políticamente, la aprobación de la Ley CLARITY en EE.UU. se encuentra en una etapa crucial y políticamente compleja, con su destino aún incierto a pocos meses de las elecciones. Su posible fracaso podría tener un impacto limitado inmediato en el mercado pero complicaría futuros esfuerzos legislativos. Finalmente, en Ethereum, se anticipa un cambio estructural en el staking tras la actualización Pectra, que permitirá una gestión de capital más eficiente, aunque persiste una desconexión entre los fundamentos de la red y el precio de ETH. La semana también registró eventos de seguridad, como la compensación por liquidaciones anómalas en Trade.xyz, recordando los riesgos en la custodia de activos.

marsbitHace 15 min(s)

Selecciones semanales del editor (Weekly Editor's Picks) (25-31 de julio)

marsbitHace 15 min(s)

PA Gráfico Explicado | Entiende los Eventos Clave de Web3 en Agosto de 2026 con una Imagen

PA图说: Un resumen de los grandes acontecimientos de Web3 en agosto de 2026 Agosto de 2026 estará repleto de acontecimientos macroeconómicos, avances regulatorios, desbloqueos de tokens y ajustes en proyectos, que definirán las principales tendencias del mercado. 📌 **Macroeconomía y Política:** Se publicarán datos clave como el IPC y el empleo no agrícola de EE.UU. Tendrán lugar la reunión de la FED y el simposio anual de Jackson Hole. En el ámbito regulatorio, el Senado de EE.UU. presentará un nuevo borrador de la *Ley CLARITY*, mientras que la UE ampliará oficialmente la prohibición de criptoactivos a Bielorrusia. 🪙 **Desbloqueo de Tokens:** Habrá desbloqueos concentrados de tokens como ENA, AVAX, CONX, ZRO y KAITO, lo que podría generar volatilidad en el mercado. ⚠️ **Ajustes en Proyectos:** Varios proyectos o servicios, como Exchange Art, Ctrl Wallet, Zapper, NFTfi y Summer.fi, cesarán sus operaciones o realizarán ajustes. Se recomienda a los usuarios gestionar sus activos a tiempo. 💼 **Finanzas Corporativas:** Empresas como SpaceX, Circle y Nvidia publicarán sus resultados del segundo trimestre. La compañía de robótica Yushu Technology iniciará la suscripción para su OPV en la bolsa STAR, y Moonshot AI planea una ronda de financiación Pre-IPO. 🌐 **Eventos:** Se celebrarán conferencias destacadas como Bitcoin Asia 2026 y la Feria Internacional de Big Data 2026. En resumen, las principales líneas del mercado en agosto girarán en torno a las expectativas macroeconómicas, la implementación regulatoria, los desbloqueos de tokens y la reestructuración de la industria.

marsbitHace 1 hora(s)

PA Gráfico Explicado | Entiende los Eventos Clave de Web3 en Agosto de 2026 con una Imagen

marsbitHace 1 hora(s)

El 'Aguafiestas' más famoso de Wall Street vuelve a apuntar a Nvidia

Un informe reciente reveló que Michael Burry, el famoso gestor de fondos conocido por predecir la crisis de las hipotecas subprime y retratado en "The Big Short", ha tomado posiciones cortas en varias empresas tecnológicas, destacando su apuesta contra Nvidia. Según sus declaraciones en Substack, Burry cuestiona la sostenibilidad del auge de la IA, señalando dos problemas principales: una posible "financiación circular fuera de balance" y una "sobreestimación de la vida útil de depreciación" de los chips de IA por parte de los clientes de Nvidia, como Microsoft, Google y Meta. Esto, argumenta, podría inflar artificialmente la rentabilidad reportada en toda la cadena de suministro. La reacción del mercado fue mixta. Tras los anuncios de Burry, el precio de las acciones de Nvidia experimentó volatilidad, cayendo cerca de un 5% en un día después de un informe sobre posibles avales financieros a clientes, antes de estabilizarse alrededor de los 200 dólares. Las posiciones cortas de Burry, abiertas a 198,09 dólares y aumentadas a 210,28 dólares, mostraban ligeras pérdidas flotantes a finales de julio. El artículo analiza el historial de Burry después de su éxito en 2008, señalando aciertos en crisis estructurales (como la pandemia de 2020) pero también notables errores de tiempo, como sus apuestas fallidas contra Tesla y Palantir en el pasado. Su metodología, basada en el análisis minucioso del flujo de caja libre y los documentos financieros originales, es efectiva para identificar riesgos subyacentes pero no para predecir su momento de materialización. La posición de Burry no es unánime. Otros inversores destacados, como Steve Eisman (otro protagonista de "The Big Short"), se muestran cautelosos pero no apuestan directamente contra Nvidia, citando su fuerte crecimiento de ingresos. Jim Chanos coincide en la preocupación por las prácticas contables, pero enfoca sus ventas en corto hacia empresas de capital privado con alta exposición inmobiliaria, no contra los fabricantes de chips. El artículo concluye que, más allá de si Burry acertará esta vez, el verdadero valor para los inversores reside en el tipo de preguntas críticas que plantea: cómo se pueden maquillar las cifras contables, qué riesgos estructurales se pasan por alto y qué investigar cuando todo el mundo asume que "esta vez es diferente". Replicar sus apuestas específicas es menos relevante que adoptar un enfoque escéptico y fundamentado.

marsbitHace 1 hora(s)

El 'Aguafiestas' más famoso de Wall Street vuelve a apuntar a Nvidia

marsbitHace 1 hora(s)

Selección Semanal: Terremoto épico en la bolsa, la salida a bolsa de Changxin Technology redefine el panorama del almacenamiento, Saylor apunta a reanclar STRC alrededor del 8 de septiembre

**Resumen del artículo:** PANews presenta una selección semanal de contenido destacado. La IA impulsa nuevos campos de batalla en cripto, como las carteras para agentes de IA, con gigantes como Coinbase posicionándose. La volatilidad extrema sacude los mercados: la bolsa coreana sufre múltiples suspensiones, arrastrada por acciones como SK Hynix, mientras que el mercado de cripto muestra cierta calma en comparación. En macro, destaca la salida a bolsa de ChangXin Technology, alcanzando una capitalización de 3.35 billones tras una década de pérdidas y un trimestre extraordinario. Citi advierte sobre riesgos extremos en materias primas para 2026. La Fed mantiene tasas, pero revela una rara división interna con un sesgo "halcón". Figuras como Tom Lee ven la caída de acciones de IA como una liquidación de apalancamiento, no el fin de la burbuja. Raoul Pal insta a mantener la perspectiva a largo plazo en cripto. La escasez de canales de inversión para minoristas chinos impulsa la búsqueda de alternativas como activos tokenizados. Se exploran oportunidades en protocolos como Fake World Assets (FWA), que combina NFT y loterías, y en mecanismos como las "tarifas prioritarias" de Hyperliquid. El sector RWA crece, pero enfrenta problemas de utilización. En Web3, Ethereum proyecta mejoras masivas para 2030. Lido ejecuta una migración histórica de staking. La "guerra de las stablecoins" se intensifica con nuevos retadores como OUSD frente a USDC. **Información clave:** Alzas en índices bursátiles y acciones de mineros de Bitcoin que se转型 (transicionan) hacia IA. Michael Saylor apunta a realinear STRC alrededor del 8 de septiembre. Empresas cotizadas en EE.UU. poseen el 92.7% de las tenencias corporativas globales de BTC. Financiaciones significativas en startups de IA.

marsbitHace 1 hora(s)

Selección Semanal: Terremoto épico en la bolsa, la salida a bolsa de Changxin Technology redefine el panorama del almacenamiento, Saylor apunta a reanclar STRC alrededor del 8 de septiembre

marsbitHace 1 hora(s)

Trading

Spot

Artículos destacados

Cómo comprar EPIC

¡Bienvenido a HTX.com! Hemos hecho que comprar Epic Chain (EPIC) sea simple y conveniente. Sigue nuestra guía paso a paso para iniciar tu viaje de criptos.Paso 1: crea tu cuenta HTXUtiliza tu correo electrónico o número de teléfono para registrarte y obtener una cuenta gratuita en HTX. Experimenta un proceso de registro sin complicaciones y desbloquea todas las funciones.Obtener mi cuentaPaso 2: ve a Comprar cripto y elige tu método de pagoTarjeta de crédito/débito: usa tu Visa o Mastercard para comprar Epic Chain (EPIC) al instante.Saldo: utiliza fondos del saldo de tu cuenta HTX para tradear sin problemas.Terceros: hemos agregado métodos de pago populares como Google Pay y Apple Pay para mejorar la comodidad.P2P: tradear directamente con otros usuarios en HTX.Over-the-Counter (OTC): ofrecemos servicios personalizados y tipos de cambio competitivos para los traders.Paso 3: guarda tu Epic Chain (EPIC)Después de comprar tu Epic Chain (EPIC), guárdalo en tu cuenta HTX. Alternativamente, puedes enviarlo a otro lugar mediante transferencia blockchain o utilizarlo para tradear otras criptomonedas.Paso 4: tradear Epic Chain (EPIC)Tradear fácilmente con Epic Chain (EPIC) en HTX's mercado spot. Simplemente accede a tu cuenta, selecciona tu par de trading, ejecuta tus trades y monitorea en tiempo real. Ofrecemos una experiencia fácil de usar tanto para principiantes como para traders experimentados.

305 Vistas totalesPublicado en 2025.03.17Actualizado en 2026.07.21

Cómo comprar EPIC

Discusiones

Bienvenido a la comunidad de HTX. Aquí puedes mantenerte informado sobre los últimos desarrollos de la plataforma y acceder a análisis profesionales del mercado. A continuación se presentan las opiniones de los usuarios sobre el precio de EPIC (EPIC).

活动图片