Ua manaʻo ʻia kahi mea hōʻuluʻulu o nā kikokikona kumu ma ka ʻōlelo TypeScript i loko o ke code mīkini

Loaʻa nā hoʻokuʻu hoʻāʻo mua o ka papahana TypeScript Native Compiler, e ʻae iā ʻoe e hōʻuluʻulu i kahi palapala TypeScript i loko o ka code mīkini. Hoʻokumu ʻia ka mea hoʻopili me ka hoʻohana ʻana i ka LLVM, kahi e ʻae ai i nā hiʻohiʻona hou e like me ka hōʻuluʻulu ʻana i nā code i loko o ka polokalamu kele pūnaewele kūʻokoʻa, ka laulā haʻahaʻa haʻahaʻa haʻahaʻa waena WASM (WebAssembly), hiki ke holo ma nā ʻōnaehana hana like ʻole. Ua kākau ʻia ka code compiler ma C++ a māhele ʻia ma lalo o ka laikini MIT.

ʻO ka hoʻohana ʻana i ka ʻōlelo TypeScript hiki iā ʻoe ke kākau i ke code hiki ke heluhelu maʻalahi, a hiki i ka LLVM ke hiki ke hoʻohui iā ia i loko o ka code "native" a hana i ka optimization. Ke kūkulu ʻia nei ka papahana i kēia manawa. I kēia manawa, ʻaʻole i loaʻa ke kākoʻo no nā templates a me kekahi mau hiʻohiʻona TypeScript, akā ua hoʻokō ʻia ka hana nui.

Source: opennet.ru

Pākuʻi i ka manaʻo hoʻopuka