Archive | Programlama

Python 3.14.6 ve 3.13.14 duyuruldu

Python programlama dilinin 3.14.6 ve 3.13.14 sürümleri duyuruldu. 3.14’ün altıncı bakım sürümü, 3.14.5’ten bu yana yaklaşık 179 hata düzeltmesi, derleme iyileştirmesi ve dokümantasyon değişikliği içeriyor. `uuid` modülünün artık `6-8` UUID sürümlerini desteklediği ve `3-5` sürümlerinin oluşturulması %40’a kadar daha hızlı olduğu söyleniyor. Python’ı yapılandırmak için geliştirilmiş bir C API’siyle gelen yeni sürümde, belirli yeni derleyiciler için bu yeni yorumlayıcının önemli ölçüde daha iyi performans sağladığı ifade ediliyor. Asenkron görevler kullanarak çalışan Python süreçlerini incelemek için yeni bir komut satırı arayüzü içeren yeni sürümde, pdb modülünün artık çalışan bir Python sürecine uzaktan bağlanmayı desteklediği ifade ediliyor. 3.13’ün on dördüncü bakım sürümü ise 3.13.13’ten bu yana yaklaşık 240 hata düzeltmesi, derleme iyileştirmesi ve dokümantasyon değişikliği içeriyor. PyPy’nin çok satırlı düzenleme ve renk desteğinin yanı sıra renkli istisna izlemeleri içeren, PyPy’ye dayalı yeni ve geliştirilmiş etkileşimli bir yorumlayıcıyla gelen yeni sürümde, deneysel bir serbest iş parçacıklı derleme modunun, global yorumlayıcı kilidini devre dışı bırakarak iş parçacıklarının daha eş zamanlı çalışmasına olanak tanıdığı söyleniyor. Bu derleme modu, Windows ve macOS yükleyicilerinde de deneysel bir özellik olarak mevcut bulunuyor. Şu anda, gönüllü olarak veya Python Yazılım Vakfı’na kurumsal bağışlarla çabaların desteklenmesinin düşünülmesi rica ediliyor. Python Python 3.14.6 ve 3.13.14 sürümleri hakkında bilgi edinmek için sürüm duyurusunu ve değişiklik sayfasını inceleyebilirsiniz.

Continue Reading →

 

 

 

 

Python 3.14.6 ve 3.13.14 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

GNU Binutils 2.46.1 duyuruldu

GNU Binutils’in 2.46.1 sürümü, GNU Binutils yayın yöneticisi Sam James tarafından duyuruldu. GNU Binutils projesinin 2.46.1 sürümünü duyurmaktan mutluluk duyduklarını söyleyen James; GNU Binutils’in yeni sürümünde çok sayıda hata düzeltmesi ve yeni özelliklerin yer aldığını ifade etti. Projeye katkıda bulunan herkese teşekkür edildiği ifade edilirken, GNU Binutils’te uyarıların varsayılan olarak etkin olduğu ancak bir komutla devre dışı bırakılabileceği belirtiliyor. Bunun, önceki 2.46 sürümüne göre hata düzeltmeleri içeren bir nokta sürümü olduğu belirtilirken, bu sürümün mümkün kılınmasına yardımcı olan geçmiş ve şimdiki tüm binutils katkıda bulunanlarına teşekkür edildiği ifade ediliyor. GNU Binutils 2.46.1 hakkında  bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

 

 

GNU Binutils 2.46.1 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

Less 704 duyuruldu

CSS formatına derlenebilen açık kaynak kodlu dinamik bir biçim dili olan Less’in 704 sürümü duyuruldu. 31 Mayıs 2026’da beta testine, 6 Haziran 2026’da ise genel kullanıma sunulan yeni sürüm, 702 sürümü ile 704 sürümü arasında OSC 8 bağlantısı açılırken man’e güvenli olmayan seçeneklerin iletilmesi olasılığının düzeltilmesi farkı olduğu söyleniyor. Dosya sonlandırılmamış bir OSC dizisi içerdiğinde terminale güvenli olmayan bir OSC dizisi gönderilmesi olasılığı da düzeltilmiş bulunuyor. Examine ve Shell komutlarında, % ve # işaretlerinin shell-escape edilmiş dosya adlarına genişletildiği ifade ediliyor. ASS’tan esinlenerek Alexis Sellier tarafından tasarlanan Less; sunucu veya istemci tarafından çalıştırılabiliyor. LESS’in diğer CSS ön-derleyicilerinden farkı LESS’in tarayıcı tarafında çalışan less.js ile gerçek zamanlı derleme imkanı sunmasıdır. Apache 2 lisansı ile kullanıma sunulan Less’in yeni sürümü 704 hakkında bilgi edinmek için sürüm notlarını inceleyebilirsiniz.

Continue Reading →

 

 

 

 

Less 704 edinmek için aşağıdaki linkten yararlanabileceksiniz.

GNU Octave 11.3.0 çıktı

Öncelikli olarak sayısal hesaplamalar için tasarlanmış yüksek seviyeli bir dil olan GNU Octave‘ın 11.3.0 sürümü çıktı. Sürüme ait paketler, indirilmek üzere yansılarda yerini aldı. Özgür bir yazılım olan GNU Octave; çoğunlukla, ticari karşılığı olan MATLAB ile uyumlu bir dil kullanır. Doğrusal ve doğrusal olmayan matematiksel problemleri sayısal olarak çözmeye ve başka sayısal deneyler yapmaya elverişli bir komut satırı arayüzü sunar. Komut ekranı ve görsel arayüzleri destekleyen yazılım,  GNU Projesi kapsamında 1988 yılından beri geliştirilmektedir ve Batch-uyumlu bir dil olarak da kullanılabilir. GNU Genel Kamu Lisansı şartlarına uygun olarak yeniden dağıtımı yapılabilen ve/veya değiştirilebilen GNU Octave;  John W. Eaton ve başka pek çok kişi tarafından yazılmıştır. GNU Octave, özgür bir yazılım olduğu için ek fonksiyonlar yazarak ve ekleyerek ya da yaşadığınız problemleri paylaşarak onu daha da kullanışlı hale getirmeye katkıda bulunmak mümkündür.

Continue Reading →

 

 

 

GNU Octave 11.3.0 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

Eclipse 4.40 duyuruldu

Özgür bir tümleşik geliştirme ortamı (IDE) olan Eclipse‘nin 4.40 sürümü duyuruldu. Bunun, Eclipse SDK projesinin, Eclipse 2026-06 eş zamanlı sürümünün bir parçası belirtilirken, sürümün, platform ve Equinox’taki yeni özellikler ve Java geliştiricileri için yeni özellikler içerdiği, Platform ve Equinox’taki yeni API’ler ile eklenti geliştiricileri için yeni özellikler içerdiği ifade ediliyor. Eclipse yükleyicisi ve diğer paketlerin Eclipse yükleyici sayfasından indirilebileceği söyleniyor. Platform ve Equinox’taki yeni özelliklerle gelen yeni sürüm, Java Geliştiricileri için de yeni özellikler içeriyor. Platform ve Equinox’taki yeni API’lerle gelen yeni sürüm, eklenti geliştiricileri için yeni özellikler içeriyor. Bu Eclipse sürümüne katkıda bulunan herkese teşekkür edildiği belirtiliyor. Eclipse’nin ana odak noktası Java ve Java ile ilişkili teknolojiler olsa da, esnek yapısı sayesinde C ve Python gibi farklı diller için de kullanılmaktadır. 2001 yılında IBM tarafından başlatılan proje, Java’nın ana grafik sistemi olan Swing yerine bulunduğu platformdaki özellikleri doğrudan kullanan SWT’yi kullanarak Java dünyasında tartışmalara yol açmıştır. Hızlı arayüzü, şık görünümü ve güçlü özellikleriyle kısa zamanda Java geliştiricileri arasında en popüler geliştirme ortamı olan Eclipse Projesi’nin yönetimi, 2005 yılında Eclipse Vakfı’na bırakılmıştır. Eclipse; Android geliştirme ortamının önemli bir bileşenidir ve yazılan programları denemek için de öykünücü kurulabilmektedir. Çeşitli eklentilerle işlevleri geliştirilen Eclipse; pek çok alanda kullanılabiliyor. Eclipse 4.40 hakkında bilgi edinmek için haberler sayfasını inceleyebilirsiniz.

Continue Reading →

 

 

 

Eclipse 4.40 edinmek için aşağıdaki linkten yararlanabilirsiniz.

SQLite 3.53.2 duyuruldu

En yaygın SQL veritabanı motoru olan SQLite’in 3.53.2 sürümü duyuruldu. WAL sıfırlama veritabanı bozulma hatasının düzeltildiği belirtilirken, yazılıma, sabit aralıklı yazı tipi ekranında SQL sorgularının sonuçlarını insan tarafından okunabilir hale getirmek için sorgu sonucu biçimlendirici (QRF) kütüphanesinin eklendiği söyleniyor. Ayrıca, QRF’ye TCL’den erişilebilmesi için TCL arayüzüne format yöntemi eklendiği ifade ediliyor. QRF, CLI’da sonuç biçimlendirmesi için kullanılıyor ve bu da gelişmiş görüntüleme yetenekleri sağlıyor. NOT NULL ve CHECK kısıtlamalarının eklenmesine ve kaldırılmasına izin vermek için ALTER TABLE geliştirildiği belirtiliyor. VACUUM INTO işlevinin, hedef olarak bir URI dosya adı kullanılıyorsa ve bu dosya adında 0 ile 255 arasında bir N değeri içeren `reserve=N` sorgu parametresi varsa, oluşturulan veritabanı kopyası için ayrılan miktarın N olarak ayarlanmasını sağlayacak şekilde geliştirildiği ifade ediliyor. `.mode` komutunda önemli iyileştirmeler yapılırken, QRF uzantısının eklenmesiyle sonuç biçimlendirmesi iyileştirilmiş bulunuyor. SQLite 3.53.2 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

 

 

 

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

Qt Creator 20 RC duyuruldu

 Qt Creator’un 20 RC sürümü, Eike Ziller tarafından duyuruldu. Qt Creator 20 RC’yi duyurmaktan mutluluk duyduğunu belirten Ziller; Qt Creator 20 RC’nin hata düzeltmeleri ve yeni özellikler içerdiğini söyledi. Yeni sürümün, Qt Online Installer’da (ticari, açık kaynak) önizleme > Qt Creator 20.0.0-rc1 altında mevcut olduğu, ayrıca Qt hesap portalında ticari lisanslı çevrimdışı yükleyicileri ve açık kaynak indirme sayfamızda ön sürümler altında açık kaynak paketlerini bulabilirsiniz. Her zaman olduğu gibi, yeni sürüm tüm kullanıcılar için özgür bir yükseltme olarak sunuluyor. 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 20 RC hakkında bilgi edinmek için sürüm duyurusunu ya da değişiklikler sayfasını inceleyebilirsiniz.

Continue Reading →

 

 

 

 

 

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