Ruby programlama dilinin 4.0.9 sürümü duyuruldu. Ruby 4.0.9’u duyurmaktan mutluluk duyulduğu belirtiliyor. makenowjust tarafından büyük düzenli ifadelerde taşan tekrarlanan/null kontrolü yapılan kimliklerin reddedildiği belirtilirken, pipe2() ve dup3() kullanılamaması nediyle, macOS 27 SDK ile macOS 26’da derlemenin çökmesi hatası düzeltilmiş bulunuyor. RubyVM::ZJIT.reset_stats! ZJIT etkinleştirilmediğinde işlemi sonlandırdığı belirtilirken, array’in zip fonksiyonu tarafından tetiklenen heap buffer overflow hatasının düzeltildiği söyleniyor. Bilgi için tam değişiklik günlüğünün incelenebileceği belirtiliyor. Nesne yönelimli bir programlama dili olan Ruby; Unix türevleri dışında Windows, Mac OS X, BeOS, Amiga, OS/2, Symbian gibi hemen hemen tüm platformlarda çalışabilen; GPL ile lisanslanmış, özgür bir yazılımdır. WASI (WebAssembly Sistem Arayüzü), bu tür kullanım durumları için tasarlanmıştır. Bu tür uygulamaların işletim sistemleri ile iletişim kurması gerekse de WebAssembly, sistem arabirimi olmayan bir sanal makinede de çalışır. Ruby 4.0.9 hakkında bilgi edinmek için GitHub sayfasını inceleyebilirsiniz.

Comments are closed.