Tag Archives | Nesne yönelimli programlama dili

Ruby 3.4.0 preview1 duyuruldu

Ruby programlama dilinin 3.4.0 preview1 sürümü duyuruldu. Ruby 3.4.0 preview1’i duyurmaktan mutluluk duyulduğu belirtilirken, sürümün; birçok özellik ve performans iyileştirmesi eklediği ifade ediliyor. Yeni sürümde, yöntemleri çağırırken anahtar kelime sıçramasının artık desteklendiği belirtilirken, anahtar kelime bağımsız değişkenlerine artık dizinde izin verilmediği söyleniyor. Hata mesajları ve geri izleme görüntülerinin değiştirildiği belirtilirken, çeşitli API güncellemelerinin yapıldığı söyleniyor. 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 sistemleriyle iletişim kurması gerekse de WebAssembly, sistem arabirimi olmayan bir sanal makinede de çalışır. WASI bunu standartlaştırır. Ruby 3.4.0 preview1 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

Ruby 3.4.0 preview1 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Ruby 3.3.1 duyuruldu

Ruby programlama dilinin 3.3.1 sürümü duyuruldu. Ruby 3.3.1’i duyurmaktan mutluluk duyulduğu belirtilirken, sürümün; birçok özellik ve performans iyileştirmesi eklediği ifade ediliyor. Bu sürümün, özellikle güvenlik düzeltmeleri içerdiği belirtilirken; Regex aramasıyla rastgele bellek adresi okuma güvenlik açığı, RDoc’ta .rdoc_options içeren RCE güvenlik açığı ve StringIO’da arabelleğin aşırı okunması güvenlik açığı hatırlatılıyor. 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 sistemleriyle iletişim kurması gerekse de WebAssembly, sistem arabirimi olmayan bir sanal makinede de çalışır. WASI bunu standartlaştırır. Ruby 3.3.1 hakkında bilgi edinmek için sürüm duyurusunu ve GitHub sayfasını inceleyebilirsiniz.


Continue Reading →

 

Ruby 3.3.1 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Ruby 3.3.0 duyuruldu

Ruby programlama dilinin 3.3.0 sürümü duyuruldu. Ruby 3.3.0’ı duyurmaktan mutluluk duyulduğu belirtilirken, sürümün; birçok özellik ve performans iyileştirmesi eklediği ifade ediliyor. Yeni sürümün, yeni “Prism” ayrıştırıcı ve Pure-Ruby JIT derleyicisiyle geldiği belirtilirken, sürümün, MJIT’in yerine saf Ruby derleyicisi olarak RJIT’i eklediği söyleniyor. RJIT ilginç olsa da henüz üretime hazır olmadığı, bu nedenle kullanıcıların yine de YJIT derleyicisini kullanmaları tavsiye ediliyor. Yeni sürümün, YJIT, bu JIT derleyicisini önceki sürümlere göre çok daha iyi hale getirmek için çok performans iyileştirmesi, önemli ölçüde iyileştirilmiş bellek kullanımı ve diğer çeşitli geliştirmeleri aldığı söyleniyor. 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 sistemleriyle iletişim kurması gerekse de WebAssembly, sistem arabirimi olmayan bir sanal makinede de çalışır. WASI bunu standartlaştırır. Ruby 3.3.0 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

Ruby 3.3.0 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Ruby 3.2.2 duyuruldu

Ruby programlama dilinin 3.2.2 sürümü duyuruldu. Ruby 3.2.2’yi duyurmaktan mutluluk duyulduğu belirtilirken, sürümün; birçok özellik ve performans iyileştirmesi eklediği ifade ediliyor. Bu sürümün güvenlik düzeltmeleri içerdiği ifade ediliyor. Hata raporları sağlayan birçok testçi, geliştirici ve kullanıcının sürümü çıkarmaya yardımcı olduğu belirtilirken, katkıları için herkese teşekkür edildiği ifade ediliyor. 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 sistemleriyle iletişim kurması gerekse de WebAssembly, sistem arabirimi olmayan bir sanal makinede de çalışır. WASI bunu standartlaştırır. Ruby 3.2.2 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

Ruby 3.2.2 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Ruby 3.2.1 duyuruldu

Sürüm adayı 6 Aralık 2022‘de duyurulan Ruby programlama dilinin 3.2.1 sürümü duyuruldu. Ruby 3.2.1’i duyurmaktan mutluluk duyulduğu belirtilirken, sürümün; birçok özellik ve performans iyileştirmesi eklediği ifade ediliyor. Bunun, kararlı 3.2 serisinin ilk TEENY sürümü olduğu ifade ediliyor. Daha fazla ayrıntı için günlüklerin incelenebileceği belirtiliyor. Hata raporları sağlayan birçok kullanıcı, geliştiricinin bu sürümü çıkarmaya yardımcı oldukları belirtilerek, katkıları için hepsine teşekkür edildiğ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 sistemleriyle iletişim kurması gerekse de WebAssembly, sistem arabirimi olmayan bir sanal makinede de çalışır. WASI bunu standartlaştırır. Ruby 3.2.1 hakkında daha fazla bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

Ruby 3.2.1 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Ruby 3.2.0 duyuruldu

Sürüm adayı 6 Aralık 2022‘de duyurulan Ruby programlama dilinin 3.2.0 sürümü duyuruldu. Ruby 3.2.0’ı duyurmaktan mutluluk duyulduğu belirtilirken, sürümün; birçok özellik ve performans iyileştirmesi eklediği ifade ediliyor. WASI tabanlı WebAssembly desteğiyle gelen yeni sürüm, WASI tabanlı WebAssembly desteğinin ilk bağlantı noktasını oluşturuyor. Bunun, bir CRuby ikili dosyasının Web tarayıcısında, Serverless Edge ortamında ve diğer WebAssembly WASI gömücülerinde kullanılabilir olmasını sağladığı belirtiliyor. WASI (WebAssembly sistem arayüzü) bu tür kullanım durumları için tasarlanmıştır. 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 sistemleriyle iletişim kurması gerekse de WebAssembly, sistem arabirimi olmayan bir sanal makinede de çalışır. WASI bunu standartlaştırır. Ruby 3.2.0 hakkında daha fazla bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

Ruby 3.2.0 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Ruby 3.2.0 RC 1 duyuruldu

Preview 2 sürümü 9 Eylül 2022‘de duyurulan Ruby programlama dilinin 3.2.0 sürümünün üçüncü sürüm adayı duyuruldu. Ruby 3.2.0 RC 1’i duyurmaktan mutluluk duyulduğu belirtilirken, sürümün; birçok özellik ve performans iyileştirmesi eklediği ifade ediliyor. WASI tabanlı WebAssembly desteğiyle gelen yeni sürüm, WASI tabanlı WebAssembly desteğinin ilk bağlantı noktasını oluşturuyor. Bunun, bir CRuby ikili dosyasının Web tarayıcısında, Serverless Edge ortamında ve diğer WebAssembly WASI gömücülerinde kullanılabilir olmasını sağladığı belirtilirken, şu anda bu bağlantı noktası, Thread API’sini kullanmayan temel ve önyükleme test takımlarından geçtiği ifade ediliyor. WebAssembly (Wasm) başlangıçta programları web tarayıcılarında güvenli ve hızlı çalıştırmak için tanıtılmıştı. Ancak amacı – programları çeşitli ortamlarda güvenlikle verimli bir şekilde çalıştırmak – sadece web tarafından değil, aynı zamanda genel uygulamalar tarafından da uzun zamandır aranıyor. WASI (WebAssembly sistem arayüzü) bu tür kullanım durumları için tasarlanmıştır. 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. Ruby 3.2.0 RC 1 hakkında daha fazla bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

Ruby 3.2.0 RC 1 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0