Er is een compiler van bronteksten in de TypeScript-taal in machinecode voorgesteld

De eerste testversies van het TypeScript Native Compiler-project zijn beschikbaar, waarmee u een TypeScript-toepassing in machinecode kunt compileren. De compiler is gebouwd met behulp van LLVM, wat ook extra functies mogelijk maakt, zoals het compileren van code in een browseronafhankelijke universele low-level tussencode WASM (WebAssembly), die op verschillende besturingssystemen kan draaien. De compilercode is geschreven in C++ en wordt gedistribueerd onder de MIT-licentie.

Door de TypeScript-taal te gebruiken, kunt u gemakkelijk leesbare code schrijven, en LLVM maakt het mogelijk om deze in β€œnative” code te compileren en optimalisatie uit te voeren. Het project wordt momenteel actief ontwikkeld. Op dit moment is er nog geen ondersteuning voor sjablonen en enkele specifieke TypeScript-functies beschikbaar, maar de hoofdfunctionaliteit is al geΓ―mplementeerd.

Bron: opennet.ru

Voeg een reactie