Szerző: Dömös Zsuzsanna

2025. május 27. 11:45

Kipróbálható a tízszer gyorsabb TypeScript fordító

Előzetesben már elérhető az új fordító, de csak az év végén jöhet a stabil változat.

Márciusban lehetett róla először hallani, hogy a Microsoft megkezdte a munkát a TypeScript fordító natív portján, mely drasztikusan megkönnyítheti a programozási nyelvet használók munkáját. Az új „Corsa” néven említett implementációban a compilert Go programozási nyelvben írták újra, nem pedig a hagyományos módon TypeScriptben, ami felett még egy JavaScript értelmező is fut.

A Microsoft eddig zárt körben tesztelte az új TypeScript fordítót, aminek a napokban várt hozzáférhetővé a nyilvánosan elérhető előzetes kiadása, ezt majd év végén követi a stabil verzió. A TypeScript Native-nak hívott fordító Preview változata „tsgo” néven fut külön csomagként, és már az npm segítsgével is lehet telepíteni, emellett a Visual Studio Code-hoz is elérhető egy bővítmény. Később átkerül a hivatalos „typescript” csomagba, ahol a neve egyszerűen csak tsc lesz.

Repülésbiztonság és innováció a HungaroControl fókuszában (x)

Technológiai infrastruktúrában és szakmai kompetenciában is a régió egyik legfejlettebb léginavigációs szolgáltatója a HungaroControl.

Repülésbiztonság és innováció a HungaroControl fókuszában (x) Technológiai infrastruktúrában és szakmai kompetenciában is a régió egyik legfejlettebb léginavigációs szolgáltatója a HungaroControl.

A cég állítása szerint a fordító működését tízszer gyorsabbá sikerült tenni, ami nem csak jelentősen csökkenti a memóriahasználatot, de az akár több millió soros kódbázisok esetén percek helyett csak másodpercekbe telhet a projektek újraépítésének ideje. A bejelentő blogbejegyzésben látható összehasonlító táblázat szerint a kb. 1,5 millió sorból álló Visual Studio Code teljes kódbázisát 77,8 másodperc helyett 7,5 másodperc alatt sikerül fordítani, míg a Playwright keretrendszer mintegy 356 ezer sorát a korábbi 11,1 másodperc helyett 1,1 mp alatt lehet felépíteni.

Az előzetes fordító már alkalmas a típusellenőrzésre, de egyelőre még hiányoznak olyan fontos funkciók, mint a deklarációk generálása, illetve egyes régebbi JavaScript célplatformokra történő lefordítás lehetősége. Ezekhez továbbra is a klasszikus, eddig használt fordítót lehet bevetni.

Via DevBlogs Microsoft.

a címlapról

made in usa

10

Ez nem vámtarifa, ez iPhone-adó

2025. május 26. 13:47

Az még kérdés, ki és milyen mértékben fizeti meg, de átlag Joe aligha fog jól járni a végén.