Ettevõte Anthropic, mis edendab Claude'i suurte keelemudelite peret, omandas idufirma, mis arendab avatud JavaScripti platvormi Bun, mis esitleb end kui kõrge jõudlusega alternatiivi Node.js ja Deno platvormidele. Omastamise peamine põhjus on soov tagada Bun platvormi stabiilne areng, mis on seotud Claude Code ja Claude Agent SDK toodetega. Tehingu lõppemisel jääb projekt avatuks ja avalikult arendatavaks GitHubis, jätkab levitamist MIT litsentsi all, sama meeskond jätkab selle toetust ja arendamist ning säilitab oma prioriteedid (fookus kõrge jõudluse ja ühilduvuse osas Node.js-iga).
Bun projekt on kirjutatud keeltes Zig ja C++, arendades seda silmas pidades ühilduvust Node.js serverirakendustega ning toetab enamikku Node.js API-dest. Platvormi kuulub tööriistade komplekt rakenduste loomiseks ja käitamiseks keeltes JavaScript ja TypeScript, samuti JavaScripti rakenduste käitamiseks brauserita mõeldud runtime, NPM-iga ühilduv paketihaldur, testimise tööriistakomplekt, sõltumatute paketide koostamise süsteem ja C keeles kirjutatud handlerite integreerimise kiht. Tulemuslikkuse osas ületab Bun selgelt Deno ja Node.js (React raamistiku testides saavutab Bun platvorm kahekordse edumaa Deno üle ja peaaegu viis korda Node.js üle). JavaScripti käitamiseks kasutatakse JavaScriptCore mootorit ja WebKit projekti komponente koos täiendavate plaastritega.
Allikas: opennet.ru
