Java sanal makinesi (JVM) üzerinde çalışan ve ayrıca JavaScript kaynak koduna derlenebilen, statik tipli bir programlama dili olan Kotlin‘in 2.2.21 sürümü duyuruldu. İlkin St. Petersburg ve Rusya merkezli JetBrains programcıları tarafından geliştirilmeye başlanan Kotlin’in ismi, Finlandiya Körfezi’nde Rusya’ya bağlı bir ada olan Kotlin Adası’ndan gelmektedir. Java ile uyumlu sözdizimi olmasa da, Kotlin, Java kodu ile birlikte çalışmak üzere tasarlanmıştır. Kotlin 2.2.21 sürümünde, Kotlin 2.3.0 için planlanan, lambdaları askıya alma işlev türlerine sahip aşırı yüklemelere geçirirken gelişmiş aşırı yükleme çözümü ve açık dönüş türlerine sahip ifade gövdelerinde dönüş ifadeleri desteği gibi, yaklaşan dil özelliklerinin denenmesinin mümkün olduğu belirtiliyor. Kotlin 2.2.21 hakkında bilgi edinmek için GitHub sayfasını inceleyebilirsiniz. Continue Reading →
Archive | Programlama
PHP 8.3.27 duyuruldu
PHP’nin 8.3.27 sürümü duyuruldu. Çeşitli hataları giderilen ve kimi güvenlik düzeltmeleri ve kimi iyileştirmeler içeren yeni sürüm hakkında bilgi edinmek için haberler veya yükseltme sayfalarını inceleyebilirsiniz. PHP, ilk olarak Rasmus Lerdorf tarafından, web üzerinden sayfasını ziyaret edenleri izlemek amacıyla bir dizi Perl betiği kullanılarak geliştirilmişti. Ancak insanlar bununla ilgilenmeye başlayınca, Lerdorf bir betik motoru oluşturmaya karar verdi. Ayrıca formlara da destek verdi ve böylece PHP/F1 biçimlenmiş oldu. Adı duyuldukça kimi geliştiricinin dikkatini çekti ve böylece bir API oluşturuldu: PHP3 meydana geldi. Ardından Zend motoruyla PHP4 geldi. Günümüzde PHP; bloglardan forumlara, portal sistemlerinden veri tabanlarına, sınıflardan fonksiyonlara her türlü işlevde kullanılıyor. PHP 8.3.27 hakkında bilgi edinmek için değişiklikler sayfasını inceleyebilirsiniz.PHP 8.4.14 duyuruldu
PHP’nin 8.4.14 sürümü duyuruldu. Çeşitli hataları giderilen ve kimi güvenlik düzeltmeleri ve kimi iyileştirmeler içeren yeni sürüm hakkında bilgi edinmek için haberler veya yükseltme sayfalarını inceleyebilirsiniz. PHP, ilk olarak Rasmus Lerdorf tarafından, web üzerinden sayfasını ziyaret edenleri izlemek amacıyla bir dizi Perl betiği kullanılarak geliştirilmişti. Ancak insanlar bununla ilgilenmeye başlayınca, Lerdorf bir betik motoru oluşturmaya karar verdi. Ayrıca formlara da destek verdi ve böylece PHP/F1 biçimlenmiş oldu. Adı duyuldukça kimi geliştiricinin dikkatini çekti ve böylece bir API oluşturuldu: PHP3 meydana geldi. Ardından Zend motoruyla PHP4 geldi. Günümüzde PHP; bloglardan forumlara, portal sistemlerinden veri tabanlarına, sınıflardan fonksiyonlara her türlü işlevde kullanılıyor. PHP 8.4.14 hakkında bilgi edinmek üzere değişiklik sayfasını inceleyebilirsiniz.Valkey 9.0.0 duyuruldu
Açık kaynaklı, bellek içi veri deposu olan Valkey‘nin 9.0.0 sürümü, Madelyn Olson tarafından duyuruldu. Valkey; önbelleğe alma, ileti kuyrukları gibi çeşitli iş yüklerini destekleyen ve birincil veritabanı görevi görebilen açık kaynaklı (BSD) yüksek performanslı bir anahtar/değer veri deposu olarak kullanılıyor. Valkey, çoğaltma ve yüksek kullanılabilirlik seçenekleriyle bağımsız bir arka plan programı veya küme olarak çalışabiliyor. Valkey, dizeler, sayılar, karmalar, listeler, kümeler, sıralı kümeler, bit eşlemler, hiperlog günlükleri ve daha fazlası dahil olmak üzere zengin bir veri türü koleksiyonunu yerel olarak destekliyor. Bunun, üçüncü sürüm adayına göre kararlılık, hata düzeltmeleri ve artımlı iyileştirmeler içeren Valkey 9.0.0’ın ilk sürümü olduğu belirtilirken; alt anlık görüntü etkinken bir yuva geçişini iptal ederken oluşan çökmenin düzeltildiği söyleniyor. Bir de yükseltme sırasında engellemeyi kaldırma sırasında çift MOVED yanıtının düzeltildiği belirtilirken, CLIENT LIST/KILL yinelenen filtreleriyle bellek sızıntısının da düzeltildiği ifade ediliyor. Tamamlanmış atomik yuva geçişinden sonra hatalı hesaplamanın düzeltildiği belirtilirken, güvenli yineleme sırasında karma tablo küçültmesinden kaynaklanan geçersiz bellek adresinin düzeltildiği söyleniyor. Valkey 9.0.0 hakkında bilgi edinmek için GitHub sayfasını inceleyebilirsiniz. Continue Reading →
Python 3.15.0 alpha 1 duyuruldu
Python’un, yeni seriden Python 3.15.0 alpha 1 sürümü, Hugo van Kemenade tarafından duyuruldu. Kemenade; 9 yıl aradan sonra ilk PyCon Finlandiya öncesinde Helsinki’den sevgilerini yolluyor. Bunun bir test sürümü olduğunun unutulmaması istenirken; sürümün yalnızca test etmek amacıyla kullanılması gerektiği, test eden kullanıcılardan elde ettikleri izlenimleri buraya bildirmelerinin beklendiği ifade edildi. Python 3.15.0’ın halen geliştirme aşamasında olduğunu belirtilirken; bunun planlanan planlanan yedi alfa sürümünün ilki olduğu söyleniyor. Bunun bir önizleme sürümü olduğunu ve üretim ortamlarında kullanılmasının önerilmediğinin unutulmaması gerektiği hatırlatılırken; alfa sürümlerin, yeni özelliklerin ve hata düzeltmelerinin mevcut durumunu test etmeyi ve sürüm sürecini test etmeyi kolaylaştırmak için tasarlandığı hatırlatılıyor. Alfa aşaması sırasında, beta aşamasının başlangıcına (05.05.2026) kadar özellikler eklenebileceği ve gerekirse sürüm adayı aşamasına (28.07.2026) kadar değiştirilebilir veya silinebilir olduğu ifade ediliyor. Python 3.15.0’ın bir sonraki ön sürümünün 3.15.0a2 olacağı ve şu anda çıkarılma tarihinin 18 Kasım 2025 olarak planlandığı söyleniyor. Python 3.15.0 alpha 1 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz. Continue Reading →
Kotlin 2.2.21-RC2 duyuruldu
Java sanal makinesi (JVM) üzerinde çalışan ve ayrıca JavaScript kaynak koduna derlenebilen, statik tipli bir programlama dili olan Kotlin‘in 2.2.21-RC2 sürümü duyuruldu. İlkin St. Petersburg ve Rusya merkezli JetBrains programcıları tarafından geliştirilmeye başlanan Kotlin’in ismi, Finlandiya Körfezi’nde Rusya’ya bağlı bir ada olan Kotlin Adası’ndan gelmektedir. Java ile uyumlu sözdizimi olmasa da, Kotlin, Java kodu ile birlikte çalışmak üzere tasarlanmıştır. Kotlin 2.2.21-RC2 sürümünde, Kotlin 2.3.0 için planlanan, lambdaları askıya alma işlev türlerine sahip aşırı yüklemelere geçirirken gelişmiş aşırı yükleme çözümü ve açık dönüş türlerine sahip ifade gövdelerinde dönüş ifadeleri desteği gibi, yaklaşan dil özelliklerini denenmesinin mümkün olduğu belirtiliyor. Kotlin 2.2.21-RC2 hakkında bilgi edinmek için GitHub sayfasını inceleyebilirsiniz. Continue Reading →
Qt Creator 18 RC duyuruldu
Qt Creator’un 18 RC sürümü, Eike Ziller tarafından duyuruldu. Qt Creator 18 RC’yi duyurmaktan mutluluk duyduğunu belirten Ziller; Qt Creator 18 RC’nin hata düzeltmeleri ve yeni özellikler içerdiğini söyledi. Qt Creator 18’deki iyileştirmeler ve düzeltmeler hakkında genel bir bakış için değişiklik günlüğüne göz atılabileceğini söyleyen Ziller; yeni sürümün, Qt çevrimiçi yükleyicide (ticari, açık kaynak) Önizleme > Qt Creator 18.0.0 altında mevcut olduğunu ifade etti. Qt Creator kılavuzuna Qt dokümantasyon portalından çevrimiçi olarak erişilebileceği söyleniyor. Ziller; sorunların hata izleyicisine gönderilmesinin iyi olacağını söyledi. Qt Creator 18 Beta hakkında bilgi edinmek için sürüm duyurusunu ya da değişiklikler sayfasını inceleyebilirsiniz.
