Mosazindikira komanso mopanda chidwi, osati kwa anthu okonda kugwiritsa ntchito intaneti koma kwa ntchitoyo, miyezi isanu ndi umodzi pambuyo pa pulogalamu yoyamba yayikulu, Bun 1.1 idatulutsidwa. Bun ndi njira ina yogwiritsira ntchito JavaScript ndi TypeScript runtime, yogwirizana ndi NodeJS. Mtundu waung'onowu unakonza zolakwika zoposa chikwi, unawonjezera zinthu zatsopano ndi ma API, ndipo unakhazikitsa chithandizo chovomerezeka. Windows (mu mtundu 1.0 zinkaonedwa kuti sizikhazikika).
Kusintha ndi kukonza mu Bun 1.1:
- Chithandizo cha banja la OS chafika pa mtundu wokhazikika Windows (kuchokera ku Windows 10 ndipo pambuyo pake). Pakadali pano, Bun wa Windows wapambana 98% ya mayeso onse;
- Zoposa khumi zatsopano, kusintha kwa API ndi kusintha kwawonjezeredwa ku pulojekiti kuti athetse vuto la kutayika kwa ntchito pamene mukusamutsa mobwerezabwereza mafayilo omwewo. Malinga ndi mawu, pambuyo pazitukukozi, tsc ndi zida zofanana zinayamba kugwira ntchito nthawi 2 mofulumira (poyerekeza ndi Bun 1.0);
- Bun Shell yakula bwino;
- nsikidzi zokonzedwa ndikuthandizira kuwongolera ma Node.js API;
- zosintha zingapo zapangidwa poyendetsa ndikusintha kachidindo mu JavaScript ndi TypeScript;
- Kukhathamiritsa kwachitika ndipo kukhazikika kwasinthidwa.
Za Bun
Chimodzi mwazinthu zodziwika bwino za Bun, kuwonjezera pa liwiro la kuphedwa, ndi kukhalapo kwa transpiler yomwe imamangidwa pamalo othamanga. Izi zikutanthauza kuti mukamagwira ntchito ndi Bun mutha kuyendetsa mafayilo a JavaScript, TypeScript ndi JSX/TSX popanda kudalira.
M'malo mwa V8, injini ya JavaScriptCore yopangidwa ndi WebKit imagwiritsidwa ntchito, yomwe imalola kuthamanga kwabwinoko ndikuthetsa pang'ono vuto la kukumbukira kukumbukira.
Bun imalembedwa mu Zig, chilankhulo chotsika kwambiri chokhala ndi kasamalidwe ka kukumbukira, chomwe chimafotokozanso kuthamanga kwake.
Source: linux.org.ru
