O se tu'ufa'atasiga o fa'aupuga o tusitusiga i le gagana TypeScript i le fa'ailoga masini ua fa'ailoa mai

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

Faaopoopo i ai se faamatalaga