TypeScript 7, Microsoft'un TypeScript derleyicisini Go dilinde baştan yazarak elde ettiği yeni ana sürümdür. Bu değişiklik, derleme hızını 8 ila 12 kat artırmıştır. Geçen sene Microsoft ekibi, TypeScript'i JavaScript yerine Go ile yeniden yazmaya başladıklarını duyurmuştu. Şimdi bu sürüm tamamen erişime açıldı.
TypeScript 7 Nedir? Go ile Yeniden Yazılan Derleyici
TypeScript 7, Microsoft'un TypeScript derleyicisini Go dilinde baştan yazarak elde ettiği yeni ana sürümdür. Bu değişiklik, derleme hızını 8 ila 12 kat artırmıştır. Geçen sene Microsoft ekibi, TypeScript'i JavaScript yerine Go ile yeniden yazmaya başladıklarını duyurmuştu. Şimdi bu sürüm tamamen erişime açıldı.


Performans Artışının Arkasındaki Nedenler
TypeScript 7'nin yaklaşık 10 kat daha hızlı olmasının temel nedeni yalnızca Go diline geçilmiş olması değildir. Asıl fark, derleyicinin artık Node.js üzerinde çalışan JavaScript kodu yerine doğrudan makine koduna derlenmiş bir Go uygulaması olarak çalışmasıdır. Bunun yanında Go'nun çok çekirdekli işlemeyi doğal olarak desteklemesi, daha verimli bellek yönetimi sunması ve Microsoft'un yeniden yazım sırasında derleyicinin mimarisini ve algoritmalarını baştan optimize etmesi de bu büyük performans artışına katkı sağlamıştır. Kısacası, kazanım sadece dil değişikliğinden kaynaklanmamıştır; buna ek olarak native çalışma, paralel işlem, daha iyi bellek kullanımı ve kapsamlı mimari optimizasyonların birleşiminden kaynaklanmaktadır.
Yeni Özellikler ve Gelecek Planları
Microsoft, TypeScript 7.0'ı projenin tarihteki en önemli dönüm noktalarından biri olarak tanımlıyor ve ekibin son 1 yıldır sadece buna odaklandığını belirtiyor. Bundan sonraki güncellemelerde yeni TypeScript özellikleri, geliştirici deneyimini iyileştirme, performans geliştirmelerine devam etme ve ekosistem için yeni bir API geliştirme (TypeScript'e bağımlı araçların yeni sürümle tam uyumlu çalışmasını sağlamak) gibi konulara odaklanacaklarını söylüyorlar. Ayrıca 3, 4 ayda bir yeni sürüm yayınlayacaklarını da ekliyorlar.
Tam güncelleme notunu okumak isterseniz Microsoft'un duyuru sayfasını ziyaret edebilirsiniz.
TypeScript 7'ye Geçiş ve Topluluk Geri Bildirimi
Microsoft, kullanıcıları bu yeni sürümü deneyip sosyal medyada geri bildirim paylaşmaya davet ediyor. Eğer siz de ekosisteme katkıda bulunmak isterseniz şu adresleri kullanabilirsiniz:
Biz de Kritm ekibi olarak versiyon 7.1 çıktıktan sonra kendi projelerimizde güncelleme yapacağız ve güncel kalmaya devam edeceğiz. Eğer siz de hizmetlerimizden faydalanmak isterseniz cloud çözümlerimizi ve fiyatlandırma sayfamızı ziyaret edebilirsiniz.
