Archive | Programlama

Oracle Java JDK 26 duyuruldu

Java geliştiricilerine yönelik bir Oracle Corporation ürünü olan Java JDK’nin 26 no’lu sürümü, Java geliştiricisi Hanno Embregts tarafından duyuruldu. Oracle’nin, geliştiriciler, işletmeler ve son kullanıcılar için JDK 26’nın genel kullanıma sunulduğunu duyurmaktan gurur duyduğunu belirten Embregts; yeni sürümün, Java’nın yapay zeka ve kriptografi yeteneklerini güçlendiren, dili basitleştiren ve geliştirici verimliliğini artıran 10 JDK geliştirme önerisi sunduğunu söyledi. JavaFX ve Helidon ticari desteği artık, JDK ile ilgili araçlar, çerçeveler, kütüphaneler ve hizmetlerden oluşan kapsamlı bir koleksiyon olan yeni Oracle Java Verified Portfolio’da mevcut bulunuyor. Oracle JDK’nin OTN lisansı altında, OpenJDK’nin ise GPLv2wCP lisansı altında yayınlandığı hatırlatılıyor. Oracle tarafından üretilen Java tabanlı uygulamalar geliştirmek için kullanılabilecek bir yazılım paketi olan JDK‘nin yeni sürümü, yani Java 26 (Oracle JDK 26), geliştirici verimliliğini artıran, dili basitleştiren ve geliştiricilerin yapay zeka ve kriptografi işlevselliğini uygulamalarına entegre etmelerine yardımcı olan binlerce iyileştirme sunuyor. Geliştiricilerin geliştirme girişimlerini daha da kolaylaştırmak ve geliştirmek için Oracle, geliştiricilere JavaFX (Java tabanlı bir kullanıcı arayüzü çerçevesi) ve Helidon (mikro hizmetler için bir Java çerçevesi) dahil olmak üzere Oracle tarafından desteklenen araçlar, çerçeveler, kütüphaneler ve hizmetlerden oluşan özel bir set sunan yeni Java Doğrulanmış Portföyü’nü (JVP) de duyuruluyor. Oracle Java JDK 26 hakkında bilgi edinmek için Hanno Embregts duyurusunu, sürüm duyurusunu ya da sürüm notlarını inceleyebilirsiniz. Continue Reading →

 

 

 

 

Oracle Java JDK 26 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Qt Creator 19.0.0 duyuruldu

Qt Creator’un 19.0.0 sürümü, Eike Ziller tarafından duyuruldu. Qt Creator 19.0.0’ı duyurmaktan mutluluk duyulduğu belirtilirken, sürümün, metin editörleri için bir mini harita, uzak cihazların daha kolay yapılandırılması, temel bir MCP sunucusu, çeşitli diller için çeşitli proje türlerine yönelik hafif destek ve daha birçok iyileştirme eklendiği söyleniyor. İsteğe bağlı mini harita, belge içeriğinin basitleştirilmiş bir özetini gösteriyor ve içinde gezinmek için kaydırma çubuğu gibi kullanılabiliyor. Qt Creator 19.0.0, uzak derleme cihazlarının yapılandırılmasını kolaylaştırıyor. Ek olarak, bağlı cihazların dosya sistemlerine dosya sistemi görünümünden doğrudan erişim sağlandığı belirtiliyor. Qt Creator’a, dosya ve projeleri açmaya, derlemeye, çalıştırmaya, hata ayıklamaya ve birkaç başka işleme olanak tanıyan temel bir MCP sunucusu eklendiği söyleniyor. Qt Creator 19.0.0; daha birçok iyileştirme ve düzeltmeyle birlikte geliyor. Kullanıcıların projeye irc.libera.chat adresindeki #qt-creator sekmesinden, IRC’de ve Qt Creator posta listesinden ulaşabilecekleri söyleniyor. Sorunların hata izleyicisine gönderilmesi isteniyor. Qt Creator 19.0.0 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

 

 

 

 

 

Qt Creator 19.0.0 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

PHP 8.5.4 duyuruldu

PHP’nin 8.5.4 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. 

Continue Reading →

 

 

 

 

 

 

PHP 8.5.4 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

LLVM 22.1.1 duyuruldu

2000 yılında University of Illinois’de dinamik derleme ve performans optimizasyonları araştırmalarına yönelik olarak başlatılan ve C++ ile geliştirilen LLVM‘nin (Low Level Virtual Machine) 22.1.1 sürümü duyuruldu. Derlemeler tamamlandıktan sonra, mevcutlarsa, yaygın platformlar için indirme bağlantılarının yukarıda görüneceği, yukarıda bir bağlantı bulunamazsa, bu sürüm sayfasının altındaki tam sürüm paketleri listesinin kontrol edilebileceği söyleniyor. Platform için bir sürüm paketi bulamayanların, bu sürüm için LLVM Discourse forum başlığında topluluk tarafından oluşturulmuş bir paket bulabileceği belirtiliyor. Dosya adı LLVM- veya clang+llvm- ile başlayan ve platformun adıyla biten ikili sürüm paketlerine ilişkin olarak, örneğin, LLVM-22.1.1-Linux-ARM64.tar.xz’nin, Arm64 Linux için LLVM ikili dosyalarını içerdiği belirtiliyor. Bu sürüm için tüm llvm-project kaynak kodunu almak için llvm-project- 22.1.1.src.tar.xz dosyasını seçilmesi önerilirken; tüm paketlerin eşleşen bir .sig veya .jsonl dosyasıyla birlikte geldiği ifade ediliyor. University of Illinois/NCSA Lisansı ile açık kaynak kodlu olarak geliştirilen projeye özellikle Apple, Google, ARM, Sony ve Intel ciddi katkı sunuyor. Richard Stallman‘ın özgürlük konusunda yazılıma bir itirazı var. LLVM 22.1.1 hakkında bilgi edinmek için GitHub sürümler sayfasını inceleyebilirsiniz.

Continue Reading →

 

 

 

 

 

LLVM 22.1.1 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Perl’in 5.42.1 sürümü duyuruldu

NASA’da sistem yöneticisi olarak çalışan dil bilimci Larry Wall tarafından geliştirilen açık kaynak kodlu perl programlama dilinin 5.42.1 sürümü, Steve Hay tarafından duyuruldu. Perl 5.42.1’i duyurmaktan heyecan duyduklarını söyleyen Hay; bunun 5.42 serisinin ikinci sürümü olduğunu ifade etti. Bunun, otomatik olarak oluşturulan dosyalar, dokümantasyon ve sürüm araçları hariç, 16 adet .pm, .t, .c ve .h dosyasında yaklaşık 1.700 satırlık değişiklikle geldiği söyleniyor. Bu sürümde yer alan değişikliklerin çoğunun, Perl’in çekirdeğinde yer alan CPAN modüllerinden kaynaklandığı belirtilirken, bu sürümde yer alan değişikliklerin çoğunun, Perl’in çekirdeğinde yer alan CPAN modüllerinden kaynaklandığı belirtilirken, Perl’ün gelişimine yardım ettikleri için tüm CPAN topluluğuna minnettar olunduğu ifade ediliyor. Nesne yönelimli bir dil olan Perl, yoğun biçimde metin işleme ve görüntü tanıma söz konusu olduğunda kullanılabilecek en güçlü ve pratik programlama dillerinden biri. Larry Wall’un Perl’i yazarken C, sed, AWK ve sh gibi pek çok dilden önemli ve güçlü özellikleri ödünç aldığı söyleniyor. Perl 5.42.1 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz. Continue Reading →

 

 

 

 

Perl 5.42.1 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

V programming language 0.5.1 duyuruldu

V, diğer adıyla vlang, 2019 yılının başlarında Alexander Medvednikov tarafından Go ve Oberon, Swift ve Rust gibi diğer programlama dillerinden esinlenilenirek geliştirilen, MIT Lisansı altında yayınlanan özgür ve açık kaynaklı bir yazılımdır. Hedefleri arasında kullanım kolaylığı, okunabilirlik ve sürdürülebilirlik yer alan yazılımın, kişisel projeler için kullanılan mevcut dillerden duyulan hayal kırıklığının bir sonucu olarak oluşturulduğu söylenmektedir. Başlangıçta kişisel kullanım için tasarlanan, ancak, kamuoyunda bahsedildikten ve artan ilgiden sonra, kamuya açık hale getirilmesine karar verilen vlang; kamuya açık hale getirildiğinde, derleyici V dilinde yazılmıştı ve kendini derleyebiliyordu. GitHub aracılığıyla aktif olarak geliştirilen ve yayınlanan V; 2025 yılında, TIOBE‘de listelenen diller arasına girmiş bulunuyor. V programming language 0.5.1 duyuruldu. V programming language 0.5.1 hakkında bilgi edinmek için GitHub duyurusu incelenebilir. Continue Reading →

 

 

 

 

V programming language 0.5.1 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

SQLite 3.52.0 duyuruldu

En yaygın SQL veritabanı motoru olan SQLite’in 3.52.0 sürümü duyuruldu. Kullanıcıların, yazılımı çeşitli değişiklikler ve hata düzeltmeleriyle gelen yeni sürüme yükseltmelerinin önemli olduğu ifade ediliyor. WAL sıfırlama veritabanı bozulma hatasının düzeltildiği belirtilirken, NOT NULL ve CHECK kısıtlamalarının eklenmesine ve kaldırılmasına izin vermek için ALTER TABLE komutunu geliştiridiği söyleniyor. Sabit aralıklı yazı tipi ekranında SQL sorgularının sonuçlarını insan tarafından okunabilir hale getirmek için sorgu sonuç biçimlendirici (QRF) kütüphanesinin eklendiği belirtilirken, QRF’nin TCL’den erişilebilir olması için TCL Arayüzüne format yönteminin eklendiği söyleniyor. QRF’nin, CLI’da sonuç biçimlendirmesi için kullanıldığı ve bunun da gelişmiş görüntüleme yetenekleri sağladığı ifade ediliyor. SQLite 3.52.0 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

 

 

 

SQLite 3.52.0 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0