Pakutakse TypeScripti lähtekoodide kompilaatorit masinakoodiks

Esimese teste versioonid TypeScript Native Compiler projektist, mis võimaldab kompileerida TypeScripti keeles kirjutatud rakenduse masinkoodiks, on nüüd saadaval. Kompilaator on ehitatud LLVM-i baasil, mis toob kaasa ka täiendavad võimalused, nagu koodi kompileerimine brauserist sõltumatuks universaalseks madala tasemega vahekoodeksiks WASM (WebAssembly), mida saab käitada erinevates operatsioonisüsteemides. Kompilaatori kood on kirjutatud C++ keeles ja jagatakse MIT litsentsi alusel.

TypeScripti keele kasutamine võimaldab kirjutada kergesti loetavat koodi, samas kui LLVM annab võimaluse kompileerida selle 'natiivseks' koodiks ja teha optimeerimisi. Projekt on hetkel aktiivse arendamise faasis. Praegu ei ole veel to support шаблонов ega mõningaid spetsiifilisi TypeScripti omadusi, kuid põhifunktsionaalsus on juba teostatud.

Allikas: opennet.ru

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster