Bun的Rust移植についてAndrew Kelleyの見解

Original : My Thoughts on the Bun Rust Rewrite

Pourquoi c'est important

Ce témoignage éclaire les tensions entre culture open source et impératifs du capital-risque dans l'écosystème des runtimes JS.

Andrew Kelley(créateur de Zig)a publié le 9 juillet 2026 une analyse critique de la décision de Bun de réécrire son runtime JavaScript en Rust, revenant sur cinq ans de collaboration avec Jarred Sumner, fondateur de Bun, et les raisons du divorce entre les deux projets.

Andrew Kelley, créateur du langage Zig, a publié un article détaillé sur la réécriture de Bun en Rust, initialement développé avec Zig. Il retrace l'historique de sa relation avec Jarred Sumner, fondateur de Bun/Oven, décrivant ses débuts prometteurs dans la communauté Zig il y a cinq ans. Sumner avait reconnu publiquement la contribution de Zig aux performances de Bun et versait 60 000 dollars par an à la Zig Software Foundation.

Mais après avoir levé du capital-risque, Sumner aurait adopté une culture managériale toxique : mauvaise communication, attentes irréalistes et faible empathie, selon des témoignages recueillis par Kelley. Cela aurait poussé de nombreux développeurs Zig à éviter Oven malgré leur intérêt pour le projet.

Kelley pointe également une dégradation progressive de la qualité du code de Bun : « hacks sur hacks », abus d'assertions, accumulation de dette technique sans consolidation. Il conclut que la décision de migrer vers Rust reflète cette même logique de vitesse au détriment de la rigueur, caractéristique d'une startup sous pression d'investisseurs.

Source

andrewkelley.me — Lire l'original →