Archive | Programlama

Go (Golang) 1.23.1 ve 1.22.7 duyuruldu

Az dil özelliği ve kuralıyla esnek, hızlı, performanslı ve güçlü bir dil oluşturmak amacıyla geliştirilmeye başlanan Go (diğer adıyla Golang) programlama dilinin 1.23.1 ve 1.22.7 sürümleri duyuruldu. Go ekibinin, 1.23.1 ve 1.22.7 sürümlerini duyurmaktan mutluluk duyduğu söylenirken; hemen hemen tüm Go programlarının daha önce olduğu gibi derlenmeye ve çalışmaya devam etmesinin beklendiği ifade ediliyor. Bu küçük nokta sürümlerin güvenlik politikasına uygun 3 güvenlik düzeltmesi içerdiği belirtilirken, derinlemesine iç içe geçmiş değişmezler içeren Go kaynak kodunda herhangi bir parse işlevini çağırmanın, yığın tükenmesi nedeniyle paniğe neden olabileceği ifade ediliyor. Bu sorunu bildirdiği için Ohio State Üniversitesi’nden Md Sakib Anwar’a teşekkür edildiği söyleniyor. Sürümlere katkıda bulunan herkese teşekkür ediliyor. Go veya Golang 1.23.1 ve 1.22.7 hakkında bilgi edinmek için sürüm duyurusunu ya da GitHub 1.23.1 ve GitHub 1.22.7 sayfalarını inceleyebilirsiniz.

Continue Reading →

        

Go (Golang) 1.23.1 ve 1.22.7 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

CMake 3.30.3 duyuruldu

Çapraz platform, açık kaynak kodlu, derleyiciden bağımsız bir biçimde yazılım oluşturma sürecini yöneten bir yazılım olan CMake’in 3.30.3 sürümü duyuruldu. CMake 3.30.3’ün artık indirilebilir olduğunu duyurmaktan mutluluk duyulduğu ifade ediliyor. FindPython ve FindPython3 modüllerinin artık Python’un ücretsiz iş parçacıklı sürümüyle geliştirmeyi desteklemek için Windows’ta sırasıyla Python_DEFINITIONS ve Python3_DEFINITIONS değişkenlerini tanımladığı belirtilirken, INTERFACE_COMPILE_DEFINITIONS hedef özelliğinin de bu modüller tarafından sağlanan çeşitli hedefler için tanımlandığı söyleniyor. cmake-presets(7) dosyalarının artık şema sürüm 9’u desteklediği ifade edilirken, include alanlarının artık $env{} ve ön ayara özgü makrolar hariç tüm makroları genişlettiği belirtiliyor. CMake 3.30.3 hakkında bilgi edinmek için sürüm notlarını inceleyebilirsiniz.

Continue Reading →

 

CMake 3.30.3 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

PHP 8.4.0 Beta 3 duyuruldu

PHP’nin 8.4.0 Beta 3 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.0 Beta 3 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

PHP 8.4.0 Beta 3 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

PHP 8.3.11 çıktı

PHP’nin 8.3.11 sürümü çıktı. Ç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.3.11 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Codon 0.17 duyuruldu

LLVM derleyici altyapısını kullanan ve 10~100x’e kadar hızlanma ile süper hızlı Python kodunu hedefleyen açık kaynaklı bir proje olan Codon‘un 0.17 sürümü duyuruldu. Çalışma zamanı yükünü önlemek için Python kodunu yerel makine koduna derlediği belirtilen Codon projesi, yukarı akış Python’a göre “10-100x veya daha fazla” hızlanmaları ve performansın geleneksel C/C++ koduyla karşılaştırılabilir olabileceğini teşvik ediyor. Codon ayrıca daha da yüksek performans elde etmek için yerel çoklu iş parçacığına izin veriyor. Codon 0.17 ile projenin, upstream LLVM 17 derleyici kullanımına yeniden dayandırıldığı belirtilirken, float16 / bfloat16 / float128 için yeni kayan nokta türü desteği eklendiği, çeşitli mevcut işlevlere güncellemeler ve input() işlev işlemenin eklendiği; özellik ayarlayıcıların artık desteklendiği ifade ediliyor. CPython ile daha iyi eşleşmesi için dinamik polimorfizm işlemede iyileştirmeler yapıldığı belirtiliyor. Codon 0.17 ayrıca, diğer düzeltmeler ve iyileştirmelerin yanı sıra, istisnaları devre dışı bırakmak için bir “-disable-exceptions” bayrağı da eklemiş bulunuyor. Codon 0.17 hakkında bilgi edinmek için GitHub sürümler sayfası incelenebilir.

Continue Reading →

 

 

Codon 0.17 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Django 5.1 duyuruldu

P5.1rc1 sürümü 24 Temmuz 2024‘te duyurulan Python ile yazılmış özgür, yüksek seviyeli, BSD lisansı ile lisanslanmış yüksek seviyeli ve açık kaynak kodlu bir web uygulama çatısı olan Django‘nun 5.1 sürümü, Natalia Bidart tarafından duyuruldu. Django ekibi, Django 5.1’in yayınlandığını duyurmaktan mutluluk duyduğunu belirten Bidart; Django 5.1’in, yönetici arayüzünde iyileştirilmiş ekran okuyucu desteği, daha anlamsal HTML öğeleri ve yardım metni ve etiketlerin form alan kümeleriyle daha iyi ilişkilendirilmesi gibi çeşitli erişilebilirlik iyileştirmeleri içerdiğini söyledi. Django 5.1’in gelmesiyle birlikte Django 5.0 sürümünün ana akım desteğinin sonuna ulaştığını belirten Bidart;en son küçük hata düzeltme sürümü olan 5.0.8’in yayınlandığını, Django 5.0’ın, Nisan 2025’e kadar güvenlik ve veri kaybı düzeltmeleri alacağını söyledi. Bidart; tüm kullanıcıların güvenlik sorunları için düzeltmeleri almaya devam etmek üzere bu tarihten önce yükseltme yapmalarının önerildiğini söyledi. Desteklenen sürümlerin tablosu ve gelecekteki sürüm programı için indirmeler sayfasına bakılabileceği belirtiliyor. Django 5.1 hakkında bilgi edinmek için sürüm duyurusunu ve sürüm notlarını inceleyebilirsiniz.

Continue Reading →

 

Django 5.1 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

GNU DDD 3.4.1 duyuruldu

Made with GIMP

Veri görüntüleme hata ayıklayıcı DDD, GDB’ye ve diğer komut satırı hata ayıklayıcılarına etkileşimli grafiksel veri görüntülemesi sağlayan yazılım GNU DDD’nin 3.4.1 sürümü duyuruldu. DDD 3.4.1 sürümü, artık koyu mod GUI desteği, istemci tarafı yazı tipleri desteği, daha iyi UTF-8 desteği, geliştirilmiş macOS desteği, derleme sırasında paralel oluşturma desteği, 15’ten fazla hata düzeltmesi ve bu GDB ön ucunda çeşitli diğer iyileştirmelerle geliyor. GDB dışında DDD ile desteklenen ve desteklenmeye devam eden diğer hata ayıklayıcılardan bazıları PyDB, Remake, Bashdb, Perl hata ayıklayıcısı, JDB ve diğerleridir. GNU DDD 3.4.1; istemci tarafı yazı tipleri için destek, esnek satır numarası genişliği, genişletilmiş UTF-8 desteği, koyu mod desteği sunuyor. Varsayılan kaynak düzenleyicilerin gvim veya emacs olduğu hatırlatılırken, araç çubuğundan Make ve Edit düğmelerinin kaldırıldığı söyleniyor. DDD 3.4.1 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

GNU DDD 3.4.1 edinmek için aşağıdaki linketen yararlanabilirsiniz.

 

0