Spoločnosť Anthropic, ktorá propaguje rodinu veľkých jazykových modelov Claude, prevzala startup vyvíjajúci otvorenú JavaScript platformu Bun, prezentovanú ako vysoko výkonný náhradník platforiem Node.js a Deno. Hlavným dôvodom prevzatia je snaha zabezpečiť stabilný rozvoj platformy Bun, ktorá je zapojená do produktov Claude Code a Claude Agent SDK. Po ukončení transakcie projekt zostane otvorený a verejne vyvíjaný na GitHub, naďalej bude distribuovaný pod licenciou MIT, bude pokračovať vo svojej podpore a rozvoji tým istým tímom a zachová si svoje priority (orientáciu na vysokú výkonnosť a kompatibilitu s Node.js).
Projekt Bun je napísaný v jazykoch Zig a C++ a vyvíja sa s ohľadom na zabezpečenie kompatibility so serverovými aplikáciami pre Node.js a podporuje väčšinu API Node.js. Skladá sa z nástroja na vytváranie a spúšťanie aplikácií v jazykoch JavaScript a TypeScript, ako aj runtime pre spúšťanie JavaScript aplikácií bez prehliadača, balíčkového manažéra (kompatibilného s NPM), nástroja na vykonávanie testov, systému na zostavovanie samostatných balíkov a vrstvy na začlenenie spracovateľov napísaných v jazyku C. Po výkonnosti Bun významne prekonáva Deno a Node.js (v testoch na báze rámca React platforma Bun dvakrát prekonáva Deno a takmer päťkrát Node.js). Na vykonávanie JavaScriptu je použitý JavaScript motor JavaScriptCore a komponenty projektu WebKit s ďalšími záplatami.
Zdroj: opennet.ru
