Тартибдиҳандаи матнҳои сарчашма бо забони TypeScript ба коди мошинӣ пешниҳод шудааст

Нахустин версияҳои санҷишии лоиҳаи TypeScript Native Compiler дастрасанд, ки ба шумо имкон медиҳанд, ки замимаи TypeScript-ро ба рамзи мошин тартиб диҳед. Компилятор бо истифода аз LLVM сохта шудааст, ки он инчунин имкон медиҳад, ки хусусиятҳои иловагӣ ба монанди тартиб додани код ба коди универсалии сатҳи пасти сатҳи пасти WASM (WebAssembly), ки дар системаҳои гуногуни оператсионӣ кор карда метавонад. Рамзи компилятор дар C++ навишта шудааст ва таҳти иҷозатномаи MIT паҳн карда мешавад.

Истифодаи забони TypeScript ба шумо имкон медиҳад, ки рамзи ба осонӣ хондашаванда нависед ва LLVM имкон медиҳад, ки онро ба рамзи "модарӣ" тартиб диҳед ва оптимизатсияро анҷом диҳед. Айни замон лоиҳа дар марҳилаи таҳияи фаъол қарор дорад. Дар айни замон, дастгирӣ барои қолибҳо ва баъзе хусусиятҳои мушаххаси TypeScript ҳанӯз дастрас нест, аммо функсияи асосӣ аллакай амалӣ карда шудааст.

Манбаъ: opennet.ru

Илова Эзоҳ