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