This page has not been translated to English yet — showing the original Turkish version.

Yazılım

Cloudflare, TypeScript'i Rust'a taşıyan tsrs projesini duyurdu: 8 kata kadar hızlı, %70 daha az bellek

Cloudflare, TypeScript derleyicisini Rust'a taşıyan tsrs projesinde işbirliği yapıyor; sonuç 8 kata kadar hız ve %70 daha az bellek kullanımı.

Cloudflare, TypeScript'i Rust'a taşıyan tsrs projesini duyurdu: 8 kata kadar hızlı, %70 daha az bellek
Cloudflare, TypeScript'i Rust'a taşıyan tsrs projesini duyurdu: 8 kata kadar hızlı, %70 daha az bellek

Cloudflare, TypeScript'in Rust programlama diline taşınmış bir uygulaması olan tsrs projesi üzerinde iş birliği yaptığını duyurdu. Şirketin verdiği sayılara göre Rust tabanlı bu uygulama, mevcut TypeScript'e kıyasla 8 kata kadar daha hızlı çalışıyor ve %70 daha az bellek tüketiyor.

TypeScript, JavaScript'e statik tip denetimi ekleyen ve Microsoft tarafından geliştirilen bir dil. Bugün web geliştirmenin en yaygın araçlarından biri olmasına karşın, derleyicisi TypeScript'in kendisiyle yazılmış durumda; yani TypeScript derleyicisini çalıştırmak için Node.js ve JavaScript altyapısı gerekiyor. Bu da büyük kod tabanlarında derleme ve tip denetleme süreçlerini yavaşlatan bir unsur olarak biliniyor.

tsrs bu sorunu farklı bir yoldan ele alıyor: derleyicinin tamamını Rust'a taşımayı hedefliyor. Rust, bellek güvenliği ve yüksek performansıyla bilinen, sistem programlamada yaygın olarak kullanılan bir dil. Cloudflare'in öne sürdüğü performans ölçümlerine göre Rust uygulaması hem derleme hızında hem de bellek ayak izinde ciddi kazanç sağlıyor.

Bu neden önemli

Bir derleyicinin hızlı olması, yalnızca CI/CD süreçlerini kısaltmıyor; geliştiricinin kod yazarken aldığı anlık geri bildirimin kalitesini de doğrudan etkiliyor. Editörde tip hatalarının görünme süresi kısalınca, büyük projelerde geliştirme deneyimi belirgin biçimde iyileşiyor.

Cloudflare'in bu projeye dahil olması tesadüf değil. Şirket, Workers platformu üzerinden sunucu tarafında JavaScript ve TypeScript çalıştırmaya dayalı bir iş modeline sahip; TypeScript'in çalışma zamanı maliyetlerinin düşmesi, doğrudan altyapı maliyetlerine yansıyor. Projenin önümüzdeki dönemde açık kaynak topluluğunun da katkısıyla ilerlemesi bekleniyor.

Comments (0)

No comments yet.

Your email will not be published, it is kept only for moderation. See our privacy policy. Log in and your comment will be saved under your name.

Comments are moderated before publishing.