Cruller: un fork de Bun reduce el runtime a 73 MiB y lo porta a Zig 0.16

Cruller: Bun's Zig Runtime, Continued on Zig 0.16

Cruller: un fork de Bun reduce el runtime a 73 MiB y lo porta a Zig 0.16

Cruller es un fork de la última versión de Bun basada en Zig, reducido a lo esencial para ejecutar servidores JavaScript ya compilados en producción. El proyecto, portado a Zig 0.16 vanilla, elimina el gestor de paquetes, el bundler, el transpilador y otras herramientas de desarrollo, manteniendo JavaScriptCore, Bun.serve, HTTP/1-3, WebSockets, fetch y el resolver de módulos. El resultado es un runtime de 73 MiB (frente a los 88.5 MiB de Bun oficial) con paridad de rendimiento en benchmarks. Su creador, solenopsys, busca convertirlo en una biblioteca embebible para el ecosistema Zig, con planes de reforzar HTTP/2 y HTTP/3, añadir plugins ZMQ nativos y un controlador de memoria basado en QuickJS.

Si Claude es realmente tan poderoso como afirman, ¿por qué no migrar JSC a Zig en lugar de cambiar a Rust? Eso habría sido una verdadera demostración de capacidad.

Más de este día

2026-07-23