Tag Archives | ruby

GraalVM Community Components 23.0.1 duyuruldu

 

Bir sanal makine olan ve Oracle tarafından geliştirilen GraalVM’nin Community Components 23.0.1 duyuruldu. Çok sayıda dili Java ve diğer JVM tabanlı dilleri, JavaScript, Ruby, Python, R ve C/C ++ ve (diğer LLVM tabanlı dilleri) destekleyen ve bunları farklı dağıtım senaryolarında (OpenJDK) çalıştıran kapsamlı bir ekosistem sunan GraalVM’nin yeni sürümünde, JDK 17.0.8 ve JDK 20.0.2 için temel yapılar sunulmuş bulunuyor. Gerek GraalVM Community Components 23.0.1 ve gerekse JDK 17.0.8 ve JDK 20.0.2 için temel yapıların sürüm duyurusu GitHub üzerinden Mohamed Ez-zarghili tarafından yapıldı. GraalVM Free Terms and Conditions (GFTC) license altında lisanslanan yazılım JavaScript runtime (GraalJS), Node.js, Ruby, R, Python, WebAssembly, LLVM runtime, LLVM Toolchain, Java on truffle ile Java on Truffle LLVM Java kitaplığı ve VisualVM gibi isteğe bağlı olarak kullanılabilen bileşenlerle genişletilebiliyor. GraalVM, Java uygulamalarını anında başlayan, ısınma olmadan en yüksek performansı sağlayan ve daha az kaynak kullanan bağımsız ikili dosyalarda önceden derlemektedir. GraalVM’nin temel indirmeleri için kolaylıklar sağlayan bağlantılar da ilgili unsurların GitHub linklerinde bulunmaktadır. GraalVM Community Components 23.0.1 hakkında bilgi edinmek için JDK 17.0.8 ve JDK 20.0.2 için sürüm notlarını ya da GitHub sayfasını inceleyebilirsiniz.

Continue Reading →

 

GraalVM Community Components 23.0.1 ile JDK 17.0.8 ve JDK 20.0.2 için temel yapıları aşağıdaki linklerde bulabilirsiniz.

0

GraalVM Community Edition 22.3.3 duyuruldu

Bir sanal makine olan ve Oracle tarafından geliştirilen GraalVM’nin Community Edition 22.3.3 sürümü duyuruldu. JavaScript, Python, C ve C++ gibi LLVM tabanlı diller ve bir dizi başka popüler dil için çalışma zamanları sağlarken, Java ve diğer JVM dillerinde yazılmış uygulamaların yürütmesini hızlandırmak için tasarlanmış olan kapsamlı bir ekosistem sunan GraalVM’nin yeni sürümünün, GraalVM topluluk sürümü için Temmuz 2023 kritik yama güncellemesi (CPU) olduğu belirtiliyor. OpenJDK’nin CPU’ya dayalı olarak geldiği ve bu CPU’nun bir parçası olarak yayınlanan tüm OpenJDK güvenlik düzeltmelerini, platform güncellemelerini ve bazı GraalVM özelliklerinin hata düzeltmelerini içerdiği ifade ediliyor. GraalVM Community Edition’ın oluşturulduğu OpenJDK sürümü de güncellenmiş bulunuyor. Bunun sonucunda, Java 17 tabanlı GraalVM için 17.0.8+7 (OpenJDK 17 güncellemelerine bakılabilir) ve Java 11 tabanlı GraalVM için 11.0.20+8 (bunun için de OpenJDK 11 güncellemelerine bakılabilir) geliyor. Genel dizi imza kaydının düzeltildiği belirtiliyor. GraalVM Community Edition 22.3.3 hakkında bilgi edinmek için sürüm notlarını ya da GitHub sayfasını inceleyebilirsiniz.

Continue Reading →

 

GraalVM Community Edition 22.3.3 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

SFML 2.6.0 duyuruldu

Oyunların ve multimedya uygulamalarının geliştirilmesini kolaylaştırmak için PC’nin çeşitli bileşenlerine basit bir arayüz sağlayan SFML‘nin 2.6.0 sürümü, Lukas Dürrenberger tarafından duyuruldu. 5,5 yıl sonra, yeni ve devasa bir SFML sürümünü duyurmaktan gurur duyduklarını belirten Dürrenberger; son birkaç yılda, ekipte, toplulukta ve ayrıca SFML’nin yol haritasıyla kod açısından çok şey değiştiğini söyledi. Bu sürümün yapılmasına yardımcı olan tüm katılımcılara teşekkür etmek istediklerini belirten Dürrenberger; bunun son SFML 2.x sürümü olacağının unutulmaması gerektiğini söyledi. Yama sürümleri (ör. 2.6.1) olarak kritik sorunlar için düzeltmeler sağlayacaklarını belirten Dürrenberger; ancak tüm geliştirme çabalarının SFML 3’e odaklandığını ifade etti. SFML’nin çoklu platform olduğu hatırlatılırken, SFML ile uygulamanın en yaygın işletim sistemlerinde derlenebileceği ve kutudan çıkar çıkmaz çalıştırılabileceği ifade ediliyor. Çok dilli olan SFML; C ve .Net dilleri için resmi bağlamalara sahip olup, aktif topluluğu sayesinde Java, Ruby, Python, Go ve daha pek çok başka dilde de mevcut olduğu söyleniyor. SFML 2.6.0 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.


Continue Reading →

 

SFML 2.6.0edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

GraalVM Community Components 23.0.0 duyuruldu

Bir sanal makine olan ve Oracle tarafından geliştirilen GraalVM’nin Community Components 23.0.0 duyuruldu. Çok sayıda dili Java ve diğer JVM tabanlı dilleri, JavaScript, Ruby, Python, R ve C/C ++ ve (diğer LLVM tabanlı dilleri) destekleyen ve bunları farklı dağıtım senaryolarında (OpenJDK) çalıştıran kapsamlı bir ekosistem sunan GraalVM’nin yeni sürümünde, JDK 17.0.7 ve JDK 20.0.1 için temel yapılar sunulmuş bulunuyor. Gerek GraalVM Community Components 23.0.0 ve gerekse JDK 17.0.7 ve JDK 20.0.1 için temel yapıların sürüm duyurusu GitHub üzerinden Mohamed Ez-zarghili tarafından yapıldı. GraalVM Free Terms and Conditions (GFTC) license altında lisanslanan yazılım JavaScript runtime (GraalJS), Node.js, Ruby, R, Python, WebAssembly, LLVM runtime, LLVM Toolchain, Java on truffle ile Java on Truffle LLVM Java kitaplığı ve VisualVM gibi isteğe bağlı olarak kullanılabilen bileşenlerle genişletilebiliyor. GraalVM, Java uygulamalarını anında başlayan, ısınma olmadan en yüksek performansı sağlayan ve daha az kaynak kullanan bağımsız ikili dosyalarda önceden derlemektedir. GraalVM’nin temel indirmeleri için kolaylıklar sağlayan bağlantılar da ilgili unsurların GitHub linklerinde bulunmaktadır. GraalVM Community Components 23.0.0 hakkında bilgi edinmek için JDK 17.0.7 ve JDK 20.0.1 için sürüm notlarını ya da GitHub sayfasını inceleyebilirsiniz.

Continue Reading →

 

GraalVM Community Components 23.0.0 ile JDK 17.0.7 ve JDK 20.0.1 için temel yapıları aşağıdaki linklerde bulabilirsiniz.

0

Ubuntu 22.10 Kinetic Kudu duyuruldu

Canonical, Ubuntu 22.10’un kullanıma sunulduğunu duyurdu. Kinetic Kudu kod adıyla sunulan sistemin, dokuz ay boyunca desteklenecek olağan bir sürüm olduğu hatırlatılırken, desteğin Temmuz 2023’e kadar süreceği belirtiliyor. Ruby, Go, GCC ve Rust için araç zinciri güncellemeleri ile gelen yeni sürümde, OpenSSH, varsayılan olarak systemd soket aktivasyonunu kullanacak şekilde yapılandırılmış bulunuyor. Bunun, Ubuntu sunucusunun daha küçük cihazlarda, VM’lerde veya LXD kapsayıcılarında bellek kapladığı alanı azalttığı söyleniyor. buntu 22.10, geliştiricilerin ve yöneticilerin Ubuntu ile birlikte gelen programlarda hata ayıklamasına yardımcı olmak için yeni bir hata ayıklama hizmetiyle birlikte geliyor. gdb gibi hata ayıklama araçları, gerekli hata ayıklama sembollerini HTTPS üzerinden otomatik olarak indirebilecek. Ubuntu 22.10 artık Raspberry Pi Pico W. rshell, thonny ve mpremote dahil olmak üzere kimi mikrodenetleyicilerde MicroPython’u desteklemektedir. Bunların tümünün Ubuntu depolarında mevcut olduğu söyleniyor. Böylece; Ubuntu’nun diğer versiyonları Kubuntu, Lubuntu, Ubuntu Kylin, Ubuntu MATE, Ubuntu Budgie, Ubuntu Studio, Xubuntu’nun 22.10 Kinetic Kudu sürümleri de duyurulmuş oldu. Ubuntu 22.10 Kinetic Kudu hakkında bilgi edinmek için sürüm duyurusunu ya da sürüm notlarını inceleyebilirsiniz.

Continue Reading →

Ubuntu 22.10 Kinetic Kudu edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

GraalVM 22.2.0 duyuruldu

Bir sanal makine olan ve Oracle tarafından geliştirilen GraalVM’nin 22.2.0 sürümü duyuruldu. Çok sayıda dili Java ve diğer JVM tabanlı diller, JavaScript, Ruby, Python, R ve C/C ++ ve (diğer LLVM tabanlı diller) destekleyen ve bunları farklı dağıtım senaryolarında (OpenJDK, düğüm) çalıştıran kapsamlı bir ekosistem sunan GraalVM’nin yeni sürümünde, Java 8 desteği kaldırılmış bulunuyor. Java ve diğer JVM dillerinin performansını hızlandırmak için tasarlanmış yüksek performanslı bir JDK olarak kullanıma sunulan GraalVM’nin Java’nın yanı sıra JavaScript, Ruby, Python ve bir dizi diğer popüler dil için çalışma zamanı sunduğu hatırlatılıyor. GraalVM ortamı, GraalVM kullanılarak Native Image, LLVM çalışma zamanı, LLVM Toolchain, Java on truffle, VisualVM ve JavaScript, Node.js, Ruby, R, Python ve WebAssembly gibi dil çalışma zamanları gibi isteğe bağlı olarak kullanılabilen bileşenlerle genişletilebiliyor. Temel ikili dosya boyutunun neredeyse ~2 kat azaltılarak iyileştirilmiş GraalVM paketleme deneyiminin sağlandığı belirtilen yeni sürümde, GraalVM Community Linux dağıtımının paket boyutunun ~430 MB’den ~250 MB’a düşürüldüğü ifade ediliyor. Apple Silicon için mevcut GraalVM topluluğu dağıtımı için desteklenen GraalVM işlevlerinin genişletildiği belirtilirken, ancak, GraalVM’nin artık bazı eski Linux AMD64 dağıtımlarında çalışmayacağı belirtiliyor. GraalVM 22.2.0 hakkında ayrıntılı bilgi edinmek için sürüm notlarını ya da GitHub sayfasını inceleyebilirsiniz.

Continue Reading →

GraalVM 22.2.0 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

wxWidgets 3.2.0 duyuruldu

Geliştiricilerin Windows, macOS, GNU/Linux ve diğer platformlar için tek bir kod tabanıyla uygulamalar oluşturmasına olanak tanıyan bir C++ kitaplığı olan wxWidgets‘in 3.2.0 sürümü duyuruldu. Python, Perl, Ruby ve diğer birçok dil için popüler dil bağlantılarına sahip olan ve diğer platformlar arası araç setlerinin aksine, GUI’yi taklit etmek yerine platformun yerel API’sini kullandığı için uygulamalara gerçekten yerel bir görünüm ve his veren yazılım; açık kaynak kodlu ve özgür bir yazılımdır. Yeni sürümün Microsoft Visual C++, MinGW-w64 ve TDM-GCC gibi seçili Windows derleyicileri için kütüphane kaynakları ve belgelerinin yanı sıra ikili dosyaları içeren arşivler de içerdiği ifade ediliyor. Bu sürümün, son kararlı 3.0 sürümünden bu yana uzun yıllar süren bir geliştirmenin bir sonucu ortaya çıktığı belirtiliyor. 400’den fazla katkıda bulunan insanın 15.000 satırdan fazla kod yazdığı ifade ediliyor. HTTPS ve HTTP/2 desteğiyle gelen yeni sürüm, wxGrid’de satırları/sütunları dondurma desteği de sağlıyor. Unix altında WebKit 2 ve GStreamer 1.7 için tüm güvenlik düzeltmeleri ve desteği de sağlanmış bulunuyor. wxWidgets 3.2.0 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

wxWidgets 3.2.0 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0