ReScript’in 2025 Yol Haritası
(forum.rescript-lang.org)Geçen yılın ardından bu yıl da mayıs başında Viyana’da ReScript çekirdek geliştiricilerinin bir araya geldiği ReScript Retreat etkinliği düzenlendi.
Burada bir sonraki sürüm olan v12 takvimi ve 2025 yol haritası derlendi.
Temmuzdaki resmi sürüme kadar yeni derleme sistemi ile dil ve standart kütüphanede kapsamlı iyileştirmeler yapmak, eski yükleri temizleyerek JavaScript ekosistemiyle tutarlılığı artırmak hedefleniyor.
- v12 sürüm takvimi — mayısta ilk beta, haziranda RC, temmuzda resmi yayın planlanıyor.
- Yeni derleme sistemi Rewatch tanıtılıyor — monorepo desteği, daha hızlı derleme hızı, mevcut derleme sistemi (
bsb) için opt-out imkânı. - Dil sözdiziminin güçlendirilmesi/düzenlenmesi
- Curry/uncurry modu tamamen kaldırılıyor.
(.)sözdizimi ortadan kalkıyor ve JS uyumluluğu büyük ölçüde artıyor. - JSX preserve modu, unified operators,
dict{}pattern matching, RegExp literal’ları gibi çeşitli özellikler ekleniyor.
- Curry/uncurry modu tamamen kaldırılıyor.
- Standart kütüphane birleşimi —
@rescript/core, derleyiciyle entegre sunulacak;Js/Js2gibi eski API’ler kullanımdan kaldırılarak daha temiz bir API yüzeyi sağlanacak. - Büyük çaplı legacy temizliği — içte ve dışta kalan OCaml kalıntıları tamamen kaldırıldı. OCaml kütüphaneleri,
.mlsözdizimi,@bsöneki gibi yeni kullanıcılar için kafa karıştırabilecek unsurların tamamı temizlendi.
İlk beta sürüm kısa süre içinde çıktığında denemenizi çok isteriz.
v12’ye kadar gerçekten uzun bir yolculuktu, ancak bundan sonra da geliştirilecek çok şey var.
Bunu gerçekleştirmek için iç yapıyı iyileştirip çeşitli pratik fikirleri keşfederken konu hiç tükenmiyor; bu da projeye katkı vermeyi oldukça keyifli kılıyor gibi görünüyor.
Derleyici, editör ve programlama dilini oluşturan teknolojilerle ilgilenenlerin de mutlaka göz atmasında fayda var gibi görünüyor.
Henüz yorum yok.