Navrhuje se překladač zdrojových textů v jazyce TypeScript do strojového kódu

K dispozici jsou první beta verze projektu TypeScript Native Compiler pro kompilaci aplikace TypeScript do nativního kódu. Kompilátor je postaven pomocí LLVM, což vám také umožňuje dosáhnout dalších funkcí, jako je kompilace kódu do univerzálního nízkoúrovňového středního kódu WASM (WebAssembly), nezávislého na prohlížeči, který lze spustit na různých operačních systémech. Kód kompilátoru je napsán v C++ a distribuován pod licencí MIT.

Použití jazyka TypeScript umožňuje psát snadno čitelný kód a LLVM jej umožňuje zkompilovat do „nativního“ kódu a optimalizovat jej. Projekt je v současné době v aktivním vývoji. V tuto chvíli ještě není k dispozici podpora šablon a některých specifických funkcí TypeScript, ale hlavní funkcionalita je již implementována.

Zdroj: opennet.ru

Přidat komentář