Pun 1.1 objavljen

Tiho i nezapaženo, ne zbog lulza već zbog posla, šest mjeseci nakon prvog većeg izdanja, objavljen je Bun 1.1. Bun je alternativna implementacija JavaScript i TypeScript runtime okruženja, kompatibilna s NodeJS-om. Manja verzija ispravila je preko tisuću grešaka, dodala nove značajke i API-je te implementirala službenu podršku. Windows (u verziji 1.0 smatrao se nestabilnim).

Poboljšanja i poboljšanja u Bun 1.1:

  • Podrška za obitelj OS-a dovedena je u stabilnu verziju Windows (iz Windows 10 i kasnije). Trenutno, Bun za Windows prolazi 98% testnog skupa;
  • Projektu je dodano više od deset novih funkcija, poboljšanja API-ja i promjena kako bi se riješio problem gubitka performansi pri opetovanom prijenosu istih datoteka. Prema izjavama, nakon ovih poboljšanja, tsc i slični alati počeli su raditi 2 puta brže (u usporedbi s Bun 1.0);
  • Bun Shell poboljšan;
  • ispravljene pogreške i poboljšana podrška za Node.js API-je;
  • napravljen je niz poboljšanja u pokretanju koda i otklanjanju pogrešaka u JavaScriptu i TypeScriptu;
  • Provedena je optimizacija i poboljšana stabilnost.

O Bun

Jedna od karakterističnih značajki Bun-a, osim brzine izvršenja, je prisutnost transpilera ugrađenog u runtime okruženje. To znači da kada radite s Bun možete pokrenuti JavaScript, TypeScript i JSX/TSX datoteke bez ikakvih ovisnosti.

Umjesto V8 koristi se JavaScriptCore engine razvijen od strane WebKita, koji omogućuje bolju brzinu izvršavanja i djelomično rješava problem potrošnje memorije.

Bun je napisan u Zig-u, programskom jeziku niske razine s ručnim upravljanjem memorijom, što također objašnjava njegovu veliku brzinu.

Izvor: linux.org.ru

Kupite pouzdan hosting za stranice s DDoS zaštitom, VPS VDS poslužiteljima 🔥 Kupite pouzdan web hosting sa DDoS zaštitom, VPS VDS servere | ProHoster