O fa'asalalauga muamua o su'ega a le TypeScript Native Compiler project o lo'o avanoa, e mafai ai ona e tu'ufa'atasia se talosaga TypeScript ile fa'ailoga masini. O le tuʻufaʻatasia e fausia e faʻaaoga ai le LLVM, lea e faʻatagaina ai foʻi faʻaopoopoga faʻapitoa e pei o le tuʻufaʻatasia o code i totonu o le browser-tutoatasi tutoʻatasi lautele maualalo-level intermediate code WASM (WebAssembly), e mafai ona taʻavale i luga o faiga faʻaoga eseese. O le code compiler o loʻo tusia i le C ++ ma tufatufaina i lalo o le laisene MIT.
O le fa'aaogaina o le gagana TypeScript e mafai ai ona e tusia le fa'ailoga faigofie e mafai ona faitau, ma o le LLVM e mafai ai ona tu'ufa'atasia i totonu o le "native" code ma fa'atino le fa'atonuga. O lo'o fa'agasolo nei le atina'eina o le poloketi. I le taimi nei, e leʻi maua le lagolago mo faʻataʻitaʻiga ma nisi faʻapitoa TypeScript, ae ua uma ona faʻatinoina le galuega autu.
puna: opennet.ru