Прапанаваны кампілятар зыходных тэкстаў на мове TypeScript у машынны код

Даступныя першыя тэставыя выпускі праекту TypeScript Native Compiler, які дазваляе скампіляваць прыкладанне на мове TypeScript у машынны код. Кампілятар пабудаваны з выкарыстаннем LLVM, што таксама дазваляе дамагчыся такіх дадатковых магчымасцяў, як кампіляцыя кода ў не які залежыць ад браўзэра ўніверсальны нізкаўзроўневы прамежкавы код WASM (WebAssembly), здольны выконвацца ў розных аперацыйных сістэмах. Код кампілятара напісаны на мове З і распаўсюджваецца пад ліцэнзіяй MIT.

Выкарыстанне мовы TypeScript дазваляе пісаць лёгка чытэльны код, а LLVM дае магчымасць скампіляваць яго ў «натыўны» код і правесці аптымізацыю. Праект зараз знаходзіцца ў стадыі актыўнай распрацоўкі. На дадзены момант яшчэ не даступная падтрымка шаблонаў і некаторых спецыфічных асаблівасцяў TypeScript, але асноўная функцыянальнасць ужо рэалізавана.

Крыніца: opennet.ru

Дадаць каментар