Bol navrhnutý kompilátor zdrojových textov v jazyku TypeScript do strojového kódu

K dispozícii sú prvé testovacie vydania projektu TypeScript Native Compiler, ktoré vám umožňujú zostaviť aplikáciu TypeScript do strojového kódu. Kompilátor je zostavený pomocou LLVM, čo tiež umožňuje ďalšie funkcie, ako je kompilácia kódu do univerzálneho nízkoúrovňového stredného kódu WASM (WebAssembly), nezávislého od prehliadača, ktorý je schopný bežať na rôznych operačných systémoch. Kód kompilátora je napísaný v C++ a je distribuovaný pod licenciou MIT.

Používanie jazyka TypeScript vám umožňuje písať ľahko čitateľný kód a LLVM ho umožňuje zostaviť do „natívneho“ kódu a vykonať optimalizáciu. Projekt je momentálne v aktívnom štádiu vývoja. V súčasnosti ešte nie je dostupná podpora pre šablóny a niektoré špecifické funkcie TypeScript, ale hlavná funkcionalita už bola implementovaná.

Zdroj: opennet.ru

Pridať komentár