Ein vorgeschlagener Compiler für Quelltexte in TypeScript in Maschinencode

Die ersten Testversionen des Projekts TypeScript Native Compiler sind verfügbar, mit dem Anwendungen in TypeScript in Maschinencode kompiliert werden können. Der Compiler basiert auf LLVM, was auch zusätzliche Funktionen wie die Kompilierung von Code in plattformunabhängigen, universellen Low-Level-Zwischenkode WASM (WebAssembly) ermöglicht, der auf verschiedenen Betriebssystemen ausgeführt werden kann. Der Code des Compilers ist in C++ geschrieben und wird unter der MIT-Lizenz verbreitet.

Die Verwendung von TypeScript ermöglicht das Schreiben von gut lesbarem Code, und LLVM bietet die Möglichkeit, ihn in "nativ" zu kompilieren und zu optimieren. Das Projekt befindet sich derzeit in aktiver Entwicklung. Unterstützung für Templates und einige spezifische Merkmale von TypeScript ist derzeit noch nicht verfügbar, aber die grundlegende Funktionalität ist bereits umgesetzt.

Quelle: opennet.ru

Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server 🔥 Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server | ProHoster