TypeScript тилиндеги баштапкы тексттерди машиналык кодго айландыруу сунушталды

TypeScript Native Compiler долбоорунун биринчи сыноо релиздери бар, алар TypeScript тиркемесин машина кодуна компиляциялоого мүмкүндүк берет. Компилятор LLVM аркылуу курулган, ал ошондой эле ар кандай операциялык системаларда иштей ала турган браузерден көз карандысыз универсалдуу төмөнкү деңгээлдеги WASM (WebAssembly) аралык кодуна кодду түзүү сыяктуу кошумча мүмкүнчүлүктөрдү берет. Компилятор коду C++ тилинде жазылган жана MIT лицензиясы боюнча таратылат.

TypeScript тилин колдонуу оңой окула турган кодду жазууга мүмкүндүк берет, ал эми LLVM аны "эне" кодго компиляциялоого жана оптималдаштырууга мүмкүндүк берет. Учурда долбоор активдүү иштеп чыгууда. Азыркы учурда, калыптарды жана кээ бир конкреттүү TypeScript функцияларын колдоо азырынча жеткиликтүү эмес, бирок негизги функция буга чейин ишке ашырылган.

Source: opennet.ru

Комментарий кошуу