:

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.

Dobpergés: AI engineering demo day-jel és képzéssel is érkezünk!

3 csapat, 3 demó, avagy hogyan is használjuk az AI-t? November 17-én érkezik a demo day, 19-én pedig ez első AI képzésünk.

Dobpergés: AI engineering demo day-jel és képzéssel is érkezünk! 3 csapat, 3 demó, avagy hogyan is használjuk az AI-t? November 17-én érkezik a demo day, 19-én pedig ez első AI képzésünk.

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.

Az ageism, vagyis az életkorral kapcsolatos előítélet és diszkrimináció az IT-ban hatványozottan jelen van, akár már 35-40 évesen is bele lehet futni.

a címlapról

tévé

32

Új platformra költözik a OneTV

2025. november 3. 10:00

A One új androidos set-top boxokkal bővíti a szolgáltatást, az egyikbe beépített Dolby Atmos hangsugárzó is került.