El autor de Zig opina sobre el cambio de Bun de Zig a Rust

Fuentes: My Thoughts on the Bun Rust Rewrite

Andrew Kelley, creador del lenguaje Zig y presidente de la Zig Software Foundation (ZSF), publica una larga reflexión sobre la decisión de Jarred Sumner, responsable de Bun, de reescribir el proyecto en Rust tras la adquisición de Bun por Anthropic. Kelley relata la evolución de su relación con Sumner: desde la admiración inicial por su "energía de principiante" hasta el progresivo deterioro cuando Bun dejó de ser un proyecto de código abierto para convertirse en una startup respaldada por capital riesgo. Describe presuntas prácticas de ingeniería deficientes en el código de Bun (acumulación de hacks, uso indebido de aserciones, prisas por añadir funciones sin pulir errores) y un estilo de gestión que, según testimonios recogidos por Kelley, alejaba al talento. Narca también el impacto reputacional para Zig: la adquisición por una empresa de IA trajo contribuciones de baja calidad generadas con modelos de lenguaje y una asociación no deseada con el ecosistema de inteligencia artificial. Kelley celebra el anuncio de la reescritura en Rust como una liberación para Zig, aunque cuestiona varios argumentos técnicos del blog de Bun: la supuesta dicotomía entre guías de estilo y características del lenguaje, la afirmación de que los tests bastan para validar un millón de líneas de código no revisado, la atribución de las mejoras de rendimiento a LTO —que Zig ya soportaba— y la contradicción sobre las prácticas de fuzzing. En conjunto, el texto es una mezcla de desahogo personal, crítica técnica y reparación pública de la distancia entre Zig y Bun.