# Zig Articles associés

Le Centre d'actualités HTX fournit les derniers articles et analyses approfondies sur "Zig", couvrant les tendances du marché, les mises à jour des projets, les développements technologiques et les politiques réglementaires dans l'industrie crypto.

Brusler 160 000 dollars, écrire frénétiquement 1 million de lignes de code, le créateur de Bun réécrit le cœur avec Claude

Un projet estimé à 4 ans et 3 millions de dollars a été réduit à deux semaines et 160 000 dollars grâce à Claude Code. Jarred Sumner, créateur de Bun, a migré son runtime JavaScript d'un million de lignes de Zig vers Rust en moins de quinze jours. Tous les tests existants ont été validés, avec seulement 19 régressions rapidement corrigées. Le coût de la migration s'est élevé à environ 16,5 millions de tokens, une fraction du budget initial. De même, Mike Krieger, co-fondateur d'Instagram, a converti une bibliothèque Python en 165 000 lignes de TypeScript en un week-end, réduisant le temps de compilation de 8 minutes à 2 secondes et améliorant les performances. Anthropic révèle un cadre en six étapes pour les migrations à grande échelle avec l'IA : ne pas corriger le code manuellement, mais optimiser le processus de génération. L'IA travaille en parallèle sur des milliers de fichiers, utilisant l'ancien code comme référence et les tests comme arbitres objectifs. Les étapes clés incluent la configuration d'un système de validation, la création d'un manuel de règles, la cartographie des dépendances, une migration pilote, puis une traduction complète avec des cycles de révision par plusieurs agents, suivis de compilations et de vérifications de comportement. Aujourd'hui, une migration complexe n'est plus une barrière insurmontable, mais simplement une tâche pouvant être automatisée et achevée rapidement avec l'assistance de l'IA.

marsbit07/17 08:23

Brusler 160 000 dollars, écrire frénétiquement 1 million de lignes de code, le créateur de Bun réécrit le cœur avec Claude

marsbit07/17 08:23

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

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. Cette affaire a déclenché un vif débat dans la communauté. Certains critiquent le manque de professionnalisme de Kelley, tandis que d'autres le soutiennent pour sa défense de la qualité technique. Les interrogations principales portent désormais sur la maintenabilité à long terme du nouveau code Rust, généré automatiquement et contenant encore 27 000 blocs de code "unsafe", et sur la question de savoir si les économies de temps et d'argent réalisées aujourd'hui ne se transformeront pas en une dette technique colossale pour l'avenir.

marsbit07/11 08:16

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

marsbit07/11 08:16

活动图片