TypeScript-kielisten lähdetekstien kääntäjää konekoodiksi on ehdotettu

TypeScript Native Compiler -projektin ensimmäiset testijulkaisut ovat saatavilla, joten voit kääntää TypeScript-sovelluksen konekoodiksi. Kääntäjä on rakennettu käyttämällä LLVM:ää, joka mahdollistaa myös lisäominaisuudet, kuten koodin kääntämisen selaimesta riippumattomaksi yleiseksi matalan tason keskitason koodiksi WASM (WebAssembly), joka pystyy toimimaan eri käyttöjärjestelmissä. Kääntäjäkoodi on kirjoitettu C++-kielellä ja sitä jaetaan MIT-lisenssillä.

TypeScript-kielen avulla voit kirjoittaa helposti luettavaa koodia, ja LLVM mahdollistaa sen kääntämisen "natiiviksi" koodiksi ja optimoinnin. Projektia kehitetään parhaillaan aktiivisesti. Tällä hetkellä tuki malleille ja tietyille TypeScript-ominaisuuksille ei ole vielä saatavilla, mutta päätoiminnot on jo otettu käyttöön.

Lähde: opennet.ru

Lisää kommentti