Välja on pakutud TypeScripti keeles lähtetekstide kompilaator masinkoodiks

Saadaval on TypeScript Native Compileri projekti esimesed testversioonid, mis võimaldavad teil kompileerida TypeScripti rakenduse masinkoodiks. Kompilaator on ehitatud kasutades LLVM-i, mis võimaldab kasutada ka lisafunktsioone, nagu näiteks koodi kompileerimine brauserist sõltumatuks, universaalseks madala tasemega vahepealseks koodiks WASM (WebAssembly), mis on võimeline töötama erinevates operatsioonisüsteemides. Kompilaatori kood on kirjutatud C++ keeles ja seda levitatakse MIT litsentsi all.

TypeScripti keele kasutamine võimaldab kirjutada kergesti loetavat koodi ning LLVM võimaldab selle kompileerida “natiivseks” koodiks ja optimeerida. Projekt on hetkel aktiivses arenduses. Hetkel pole mallide ja mõne spetsiifilise TypeScripti funktsiooni tugi veel saadaval, kuid põhifunktsioonid on juba juurutatud.

Allikas: opennet.ru

Lisa kommentaar