Ruby
Ruby 3.0
Fedora 34 Ruby dilinin en son sürümü olan Ruby 3.0 sürümünü sağlıyor. Önceki sürümlere kıyasla Ruby 3.0 sürümünün önemli özellikleri şunlardır:
-
Eşzamanlı çalışma yeteneği
Fiber Scheduler
ile veRactor
eklenmesi ön hazırlığıyla Ruby 2.7 sürümüne göre güncellendi. -
Statik türleme:
RBS
, Ruby’de yazılan programların türleri tanımlamasına izin veren bir temel sağlamaktadır. Ruby, öntanımlı olarak dinamik türlere sahip bir dil olarak kalıyor, ancakRBS
, statik tür işlevselliği sağlamak ve statik türlere sahip bir dilin bazı kazanımlarından yararlanmak için bir programın ek (temel) katmanı olarak işlev görmektedir. -
IRB
bazı performans avantajları kazanıyor: daha hızlı ve artıkmeasure
komutunu kullanarak çalıştırma süresi ölçülebilir. -
Standart kütüphaneler güncellendi.
-
Kalıp eşleştirme artık kararlı bir özelliktir.
Daha fazla bilgi için sürüm notlarına bakın.
Want to help? Learn how to contribute to Fedora Docs ›