Kompania Anthropic, që promovon familjen e modeleve të mëdha të gjuhës Claude, ka përfshirë një start-up që zhvillon një platformë të hapur JavaScript, Bun, e cila paraqitet si një alternativë me performancë të lartë për platforma si Node.js dhe Deno. Arsyet kryesore për përfshirjen përmendin dëshirën për të siguruar zhvillimin e qëndrueshëm të platformës Bun, e cila përdoret në produktet Claude Code dhe Claude Agent SDK. Pas përfundimit të marrëveshjes, projekti do të mbetet i hapur dhe do të zhvillohet publikisht në GitHub, do të vazhdojë të ofrohet nën licencën MIT, do të mbështetet dhe zhvillohet nga e njëjta ekip dhe do të ruajë përparësitë e tij (orientimi ndaj performancës së lartë dhe përputhshmëria me Node.js).
Projekti Bun është shkruar në gjuhët Zig dhe C++, dhe po zhvillohet me fokus në sigurimin e përputhshmërisë me aplikacionet server për Node.js dhe mbështet shumicën e API-ve të Node.js. Platforma përfshin një grup mjetesh për krijimin dhe ekzekutimin e aplikacioneve në JavaScript dhe TypeScript, si dhe një runtime për ekzekutimin e aplikacioneve JavaScript pa shfletues, një menaxher paketash (kompatibil me NPM), një mjet për ekzekutimin e testeve, një sistem ndërtimi për paketa të vetë-mjaftueshme, dhe një shtresë për inkorporimin e trajtuesve të shkruar në gjuhën C. Për nga performanca, Bun e kalon dukshëm Deno dhe Node.js (në testet e bazuara në framework-un React, platforma Bun është 2 herë më e shpejtë se Deno dhe gati 5 herë më shpejtë se Node.js). Për ekzekutimin e JavaScript përdoret motorri JavaScriptCore dhe komponentët e projektit WebKit me patches të shtuar.
Burimi: opennet.ru
