En kompilator av kildetekster på TypeScript-språket til maskinkode er foreslått

De første testutgivelsene av TypeScript Native Compiler-prosjektet er tilgjengelige, slik at du kan kompilere en TypeScript-applikasjon til maskinkode. Kompilatoren er bygget ved hjelp av LLVM, som også gir mulighet for tilleggsfunksjoner som å kompilere kode til nettleseruavhengig, universell lavnivå mellomkode WASM (WebAssembly), som kan kjøres på forskjellige operativsystemer. Kompilatorkoden er skrevet i C++ og distribueres under MIT-lisensen.

Ved å bruke TypeScript-språket kan du skrive lett lesbar kode, og LLVM gjør det mulig å kompilere den til "native" kode og utføre optimalisering. Prosjektet er for tiden under aktiv utvikling. For øyeblikket er støtte for maler og noen spesifikke TypeScript-funksjoner ennå ikke tilgjengelig, men hovedfunksjonaliteten er allerede implementert.

Kilde: opennet.ru

Legg til en kommentar