Es wird ein Compiler von Quelltexten in der TypeScript-Sprache zu Maschinencode vorgeschlagen

Die ersten Betaversionen des TypeScript Native Compiler-Projekts sind verfügbar, um eine TypeScript-Anwendung in nativen Code zu kompilieren. Der Compiler wird mit LLVM erstellt, wodurch Sie auch zusätzliche Funktionen erreichen können, z. B. das Kompilieren von Code in einen browserunabhängigen universellen Low-Level-Zwischencode WASM (WebAssembly), der auf verschiedenen Betriebssystemen ausgeführt werden kann. Der Compilercode ist in C++ geschrieben und wird unter der MIT-Lizenz vertrieben.

Mit der TypeScript-Sprache können Sie leicht lesbaren Code schreiben, und LLVM ermöglicht es, ihn in „nativen“ Code zu kompilieren und zu optimieren. Das Projekt befindet sich derzeit in aktiver Entwicklung. Derzeit ist die Unterstützung für Vorlagen und einige spezifische TypeScript-Funktionen noch nicht verfügbar, die Hauptfunktionalität ist jedoch bereits implementiert.

Source: opennet.ru

Kommentar hinzufügen