La empresa Anthropic, que promueve la familia de modelos de lenguaje grande Claude, ha adquirido una startup que desarrolla una plataforma JavaScript abierta llamada Bun, presentada como una alternativa de alto rendimiento a las plataformas Node.js y Deno. La principal razón de la adquisición se menciona como el deseo de asegurar el desarrollo estable de la plataforma Bun, que está involucrada en los productos Claude Code y Claude Agent SDK. Tras la finalización del acuerdo, el proyecto permanecerá abierto y se desarrollará públicamente en GitHub, continuará siendo distribuido bajo la licencia MIT, será mantenido y desarrollado por el mismo equipo y mantendrá sus prioridades (enfoque en alto rendimiento y compatibilidad con Node.js).
El proyecto Bun está escrito en los lenguajes Zig y C++, y se desarrolla con la mirada puesta en asegurar la compatibilidad con aplicaciones del lado del servidor para Node.js, soportando la mayor parte de la API de Node.js. La plataforma incluye un conjunto de herramientas para crear y ejecutar aplicaciones en los lenguajes JavaScript y TypeScript, así como un runtime para ejecutar aplicaciones JavaScript sin navegador, un gestor de paquetes (compatible con NPM), herramientas para la ejecución de pruebas, un sistema de construcción de paquetes autónomos y una capa para integrar controladores escritos en C. En términos de rendimiento, Bun supera notablemente a Deno y Node.js (en pruebas basadas en el framework React, la plataforma Bun supera a Deno por 2 veces y a Node.js por casi 5 veces). Para la ejecución de JavaScript se utiliza el motor JavaScriptCore y componentes del proyecto WebKit con parches adicionales.
Fuente: opennet.ru
