Predlagan je bil prevajalnik izvornih besedil v jeziku TypeScript v strojno kodo

Na voljo so prve preskusne izdaje projekta TypeScript Native Compiler, ki vam omogočajo prevajanje aplikacije TypeScript v strojno kodo. Prevajalnik je zgrajen z uporabo LLVM, ki omogoča tudi dodatne funkcije, kot je prevajanje kode v od brskalnika neodvisno univerzalno nizkonivojsko vmesno kodo WASM (WebAssembly), ki lahko deluje v različnih operacijskih sistemih. Koda prevajalnika je napisana v C++ in se distribuira pod licenco MIT.

Uporaba jezika TypeScript vam omogoča pisanje lahko berljive kode, LLVM pa omogoča njeno prevajanje v »domačo« kodo in izvedbo optimizacije. Projekt je trenutno v aktivnem razvoju. Trenutno podpora za predloge in nekatere posebne funkcije TypeScript še ni na voljo, vendar je glavna funkcionalnost že implementirana.

Vir: opennet.ru

Dodaj komentar