De første beta-udgivelser af TypeScript Native Compiler-projektet er tilgængelige til at kompilere en TypeScript-applikation til indbygget kode. Compileren er bygget ved hjælp af LLVM, som også giver dig mulighed for at opnå yderligere funktioner såsom kompilering af kode til en browser-uafhængig universel lav-niveau mellemkode WASM (WebAssembly), der kan køre på forskellige operativsystemer. Compilerkoden er skrevet i C++ og distribueret under MIT-licensen.
Brug af TypeScript-sproget giver dig mulighed for at skrive letlæselig kode, og LLVM gør det muligt at kompilere den til "native" kode og optimere den. Projektet er i øjeblikket under aktiv udvikling. I øjeblikket er understøttelse af skabeloner og nogle specifikke TypeScript-funktioner endnu ikke tilgængelig, men hovedfunktionaliteten er allerede implementeret.
Kilde: opennet.ru