La société Anthropic, qui promeut la famille de modèles linguistiques Claude, a acquis la startup développant la plateforme JavaScript open source Bun, présentée comme une alternative haute performance aux plateformes Node.js et Deno. La principale raison de cette acquisition serait le désir d'assurer un développement stable de la plateforme Bun, qui est utilisée dans les produits Claude Code et Claude Agent SDK. Après la conclusion de l'accord, le projet restera ouvert et sera développé publiquement sur GitHub, continuera à être distribué sous la licence MIT, sera maintenu et développé par la même équipe et conservera ses priorités (orienté vers les hautes performances et la compatibilité avec Node.js).
Le projet Bun est écrit en Zig et C++, et se développe en veillant à assurer la compatibilité avec les applications serveur pour Node.js et supporte la majeure partie de l'API Node.js. La plateforme comprend un ensemble d'outils pour créer et exécuter des applications en JavaScript et TypeScript, ainsi qu'un runtime pour exécuter des applications JavaScript sans navigateur, un gestionnaire de paquets (compatible avec NPM), un outil pour réaliser des tests, un système de construction de paquets autonomes et une couche pour intégrer des gestionnaires écrits en C. En termes de performance, Bun surpasse de manière significative Deno et Node.js (dans des tests basés sur le framework React, la plateforme Bun devance Deno de 2 fois et Node.js de près de 5 fois). Pour l'exécution de JavaScript, le moteur JavaScriptCore et les composants du projet WebKit avec des patchs supplémentaires sont utilisés.
Source : opennet.ru
