CodeVerse | دنیای برنامه نویسان
🚀 زبان TypeScript دیگه فقط یک زبان تایپشده روی JavaScript نیست؛ Compiler خودش هم متحول شده
یکی از تغییرات مهم امسال، مهاجرت TypeScript به یک Compiler کاملاً Native بر پایه Go هست.
نسخه TypeScript 7 با این معماری جدید منتشر شده و مایکروسافت گزارش کرده که در Buildهای کامل، بسته به پروژه، سرعتهایی حدود ۸ تا ۱۲ برابر نسبت به Compiler قبلی دیده میشه.
اما نکته مهم فقط سرعت نیست.
در پروژههای بزرگ TypeScript، زمان صرفشده برای:
Type Checking
↓
Language Server
↓
Build
↓
IDE Feedback
میتونه روی تجربه توسعهدهنده تأثیر جدی بذاره.
وقتی این بخشها سریعتر بشن، نتیجه فقط یک Build سریعتر نیست.
یعنی:
⚡عمل Feedback سریعتر داخل IDE
⚡ سریعتر شدن Type Checking
⚡ تجربه بهتر در Monorepoها
⚡ امکان کار راحتتر با Codebaseهای بزرگ
و این دقیقاً همون جاییه که TypeScript میخواد JavaScript رو برای پروژههای خیلی بزرگ مقیاسپذیرتر کنه.
💡 نکته جالب:
گاهی Performance یک زبان فقط به Runtime مربوط نیست؛ سرعت ابزارهای اطراف Developer هم بخشی از Performance واقعی اون اکوسیستمه.
@CodeVerse_dev
4 · 354 ·