Microsoft, TypeScript 7.0'ın beta sürümünü yayımladı. Bu, Go'da yazılmış bir derleyici ve dil hizmeti içeren ilk sürümün her zamankinden daha yakın olduğu anlamına geliyor. Beta etiketine rağmen TypeScript 7.0'ın halihazırda geliştiricilerin günlük çalışmalarında kullanabileceği bir aşamada olması gerekiyor. TypeScript'in JavaScript temeli kullanan önceki sürümlerine göre önemli hız avantajları sunduğu söyleniyor.
Duyurudan sonra devamını okuyun
Go sayesinde gözle görülür performans artışı
Microsoft'un dahili ekipleri bir yılı aşkın süredir Bloomberg, Canva, Figma, Google, Lattice, Linear, Miro, Notion, Slack, Vanta, Vercel ve VoidZero gibi diğer şirketlerdeki ekiplerle birlikte beklenen yüksek hız avantajlarıyla TypeScript için Go kod tabanına geçmek üzere çalışıyor. Değişikliğin bir sonucu olarak, Microsoft'un mevcut duyuruda bir kez daha onayladığı gibi, TypeScript 7.0, TypeScript 6.0'dan yaklaşık on kat daha hızlı çalışacaktır. TypeScript 6.0, eski ve yeni kod tabanı arasında bir köprü oluşturmak için bir aydan kısa bir süre önce piyasaya sürüldü.
(Resim: jaboy / 123rf.com)
JavaScript dünyasındaki araçlar ve trendler: enterJS 2026, 16 ve 17 Haziran'da Mannheim'da gerçekleşecek. Program, JavaScript ve TypeScript, çerçeveler, araçlar ve kitaplıklar, güvenlik, UX ve daha fazlası etrafında döner. Erken kayıt biletleri 28 Nisan'a kadar online bilet satış noktalarından temin edilebilir.
TypeScript 7.0, TypeScript 6.0 ile birlikte kurulabilir. Yeni sürüm, TypeScript 6.0'ın tür denetimi ve komut satırı davranışıyla uyumlu olacak şekilde tasarlanmıştır. Sürüm 6.0 ile temiz bir şekilde derlenen herhangi bir TypeScript kodu (ile stableTypeOrdering-Bayrak ve onsuz ignoreDeprecations-Flag), Microsoft'a göre 7.0 sürümünde aynı şekilde derlenmelidir – sadece daha hızlı.
TypeScript 7.0, sürüm 6.0'dan beri mevcut olan aynı yeni standart (varsayılan) ayarları sunar. Üreticinin belirttiği gibi, sürüm 6.0 hala oldukça yeni ve birçok projenin muhtemelen buna uyum sağlaması gerekecek. Mesela şimdi öyle strict varsayılan olarak true e'yi ayarla module normal olarak kullanılır esnext. Kullanımdan kaldırılmış olarak işaretlenen bazı kullanımdan kaldırmalar veya özellikler artık önemli hatalara neden oluyor. Örneğin, target: es5 artık desteklenmiyor.
TypeScript 7.0 Beta, npm aracılığıyla kurulabilir:
Duyurudan sonra devamını okuyun
npm install -D @typescript/native-preview@beta
Yeni sürümü doğrudan kod tabanınızda test etmek istiyorsanız Visual Studio Code “TypeScript (Native Preview)” uzantısını da kullanabilirsiniz.
Microsoft Geliştirici Blogu, TypeScript 7.0 Beta'nın kullanımı hakkında daha fazla bilgi sağlar.
Ayrıca bakınız:
(Mayıs)

Bir yanıt yazın