انتقل إلى المحتوى
DevOrbit
خبرTech News· 1 دقائق قراءة

TypeScript 7 يصدر بمترجم أصلي مكتوب بلغة Go: بناء أسرع بنحو 10 مرات

أعلنت Microsoft في 8 يوليو 2026 إصدار TypeScript 7، أول إصدار مستقر بمترجم أصلي منقول إلى Go، مع تسريع للبناء الكامل بين 8 و12 مرة في المشاريع الكبيرة. ما الذي يجب معرفته قبل الترقية؟

بقلم Owner · نُشر

TypeScript 7 يصدر بمترجم أصلي مكتوب بلغة Go: بناء أسرع بنحو 10 مرات

في 8 يوليو 2026 أعلن فريق TypeScript إصدار TypeScript 7، وهو أول إصدار مستقر يعتمد على المترجم الأصلي الذي نُقل إلى لغة Go، بعد إصدار تجريبي في أبريل ومرشح للإصدار في يونيو 2026.

لماذا يهمك

  • سرعة: بحسب الفريق، يكون البناء الكامل عادةً أسرع بين 8 و12 مرة في المشاريع الكبيرة، بفضل الأداء الأصلي وتعدد الخيوط بذاكرة مشتركة.
  • نفس النتائج: النقل تم بأمانة لبنية ومنطق المترجم الأصلي، لتبقى النتائج متوافقة بين المترجمين.
  • التثبيت المعتاد: من حزمة typescript نفسها على npm.

انتبه قبل الترقية

  • يتبنى TypeScript 7 الإعدادات الافتراضية الجديدة التي جاءت مع 6.0 (مثل تفعيل strict افتراضياً)، ويحوّل ما أُهمل في 6.0 إلى أخطاء.
  • واجهة البرمجة العامة للمترجم غير متاحة بعد ومتوقعة مع 7.1؛ الأدوات التي تعتمد عليها قد تحتاج الانتظار.

نصيحتنا

رقِّ أولاً إلى TypeScript 6 وأصلح التحذيرات، ثم جرّب 7 في فرع منفصل وقِس زمن البناء في CI قبل اعتماده.

المصادر: Announcing TypeScript 7.0 — مدونة TypeScript · InfoQ · Visual Studio Magazine — RC