محبوبترین زبان برنامهنویسی دنیا آپدیت شد؛ رونمایی تایپاسکریپت ۷
مایکروسافت نسخه نهایی TypeScript ۷ را با بازنویسی هسته اصلی در زبان Go منتشر کرد. این بهروزرسانی بزرگ، سرعت کامپایل پروژهها را در بسیاری از سناریوها بین ۸ تا ۱۲ برابر افزایش میدهد. پشتیبانی از اجرای چندرشتهای باعث شده تا فرآیندهای حیاتی مانند نمایش خطاها در ویرایشگر، تکمیل خودکار کد و اجرای دستور tsc بسیار سریعتر انجام شود. برای نمونه، نمایش نخستین خطا در پروژه VS Code از ۱۷٫۵ ثانیه به کمتر از ۱٫۳ ثانیه رسیده است. تایپاسکریپت ۷ با کاهش ۸۰ درصدی خطاهای Language Server و ۶۰ درصدی کرشها، تجربه توسعه را برای شرکتهای بزرگی مثل گوگل، اسلک و فیگما متحول میکند. اسلک از کاهش ۴۰ درصدی زمان انتظار در صف ادغام کدها خبر داده است. این نسخه اکنون مراحل پردازش از جمله تجزیه کد و بررسی نوعها را بهصورت موازی اجرا میکند. توسعهدهندگان میتوانند با استفاده از گزینههای --checkers و --builders تعداد پردازشهای موازی را مدیریت کنند. بسیاری از فریمورکها مانند Vue و Angular هنوز بهطور کامل از قابلیتهای جدید بهره نمیبرند، زیرا مایکروسافت هنوز API پایدار برای ابزارهای جانبی ارائه نداده است. این قابلیت احتمالا در نسخه ۷٫۱ اضافه میشود. برای تسهیل انتقال، بسته سازگاری `typescript /typescript۶ منتشر شده تا امکان استفاده همزمان از نسخههای ۶ و ۷ فراهم باشد.