يُقترح مترجم نصوص المصدر بلغة TypeScript إلى كود الآلة

الإصدارات التجريبية الأولى من مشروع TypeScript Native Compiler متاحة لترجمة تطبيق TypeScript إلى كود أصلي. تم تصميم المحول البرمجي باستخدام LLVM ، والذي يسمح لك أيضًا بتحقيق ميزات إضافية مثل ترجمة التعليمات البرمجية في رمز وسيط عالمي منخفض المستوى ومستقل عن المستعرض WASM (WebAssembly) يمكن تشغيله على أنظمة تشغيل مختلفة. تمت كتابة كود المترجم بلغة C ++ وتوزيعه بموجب ترخيص معهد ماساتشوستس للتكنولوجيا.

يتيح لك استخدام لغة TypeScript كتابة تعليمات برمجية يمكن قراءتها بسهولة ، وتتيح LLVM تجميعها في كود "أصلي" وتحسينه. المشروع حاليا قيد التطوير النشط. في الوقت الحالي ، لا يتوفر دعم القوالب وبعض ميزات TypeScript المحددة ، ولكن تم تنفيذ الوظيفة الرئيسية بالفعل.

المصدر: opennet.ru

إضافة تعليق