Tízszer gyorsabbá válik a TypeScript
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.
Fejvadász tangó: a színfalak mögött Mi történik egy jelölt keresésénél, a kiválasztásnál a háttérben? Két IT fejvadász társaságában beszélgettünk arról, hogyan zajlik a folyamat a másik oldalról.
A cég állítása szerint a fordító működését így 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.
A Microsoft egyelőre zárt körben teszteli az új TypeScript fordítót, nyáron érkezhet a nyilvánosan elérhető előzetes kiadás, amit év végén követ a stabil verzió.
Via Microsoft.