Archive | Programlama

KDevelop 25.08.0 duyuruldu

Unix benzeri işletim sistemleri için KDE SC masaüstü ortamına tümleşik özgür bir geliştirme ortamı olan KDevelop’un 25.08.0 sürümü, Heiko Becker tarafından duyuruldu. Yazılımın yeni sürümünün üretildiği ve ilgili paketlerin, indirilmek üzere yansılarda yerini aldığı görülüyor. Heiko Becker tarafından duyurulan yeni sürüm, KDevelop 25.08.0 hakkında fikir edinmek için GitHub sayfasını inceleyebilirsiniz.

Continue Reading →

 

    

 

 

    

KDevelop 25.08.0 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

Go (Golang) 1.25.0 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.25.0 sürümü duyuruldu. Go 1.24.0’dan altı ay sonra, Ağustos 2025’te yayınlanan 1.25.0 için her zaman olduğu gibi, bu sürümün de Go 1’in uyumluluk sözünü koruduğu söyleniyor. Neredeyse tüm Go programlarının eskisi gibi derlenmeye ve çalışmaya devam etmesinin beklendiği belirtilirken, Go (Golang) 1.25.0’da Go programlarını etkileyen herhangi bir dil değişikliği bulunmadığı belirtiliyor. Ancak, dil spesifikasyonunda çekirdek tür kavramı kaldırılarak yerine özel düzyazı eklendiği belirtiliyor. go build -asan seçeneğinin artık varsayılan olarak program çıkışında sızıntı tespiti yaptığı belirtilirken, bu seçeneğin, C tarafından ayrılan bellek serbest bırakılmazsa ve C veya Go tarafından ayrılan başka bir bellek tarafından referans alınmazsa bir hata bildireceği bildiriliyor. Go dağıtımının daha az sayıda önceden derlenmiş araç ikili dosyası içereceği belirtilirken, derleyici ve bağlayıcı gibi temel araç zinciri ikili dosyalarının yine dahil edileceği ifade ediliyor. Katkıda bulunan herkese teşekkür edildiği belirtiliyor. Sorun izleyicisi kullanılarak herhangi bir sorunun bildirilebileceği belirtiliyor. Go veya Golang 1.25.0 hakkında bilgi edinmek için sürüm notlarını ya da GitHub sayfasını inceleyebilirsiniz.

Continue Reading →

 

         

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

0

MariaDB 12.0.2 duyuruldu

İlişkisel veritabanı sistemi olan MySQL’in kaynak kodundan türeyen ve GNU Genel Kamu Lisansı altında kullanıma sunulan MariaDB’nin 12.0.2 sürümü duyuruldu. MariaDB 12.0.2’nin, kararlı (GA) bir sürüm olduğu belirtilirken, MariaDB 12.0 serisinin, sürekli güncellenen bir sürüm olduğu ve MariaDB 12.1.2’ye yükseltilmesinin beklendiği; yani 12.0.3 sürümünün hiç olmayacağı ifade ediliyor. rpl.rpl_drop_temp testindeki ara sıra oluşan hataların düzeltildiği belirtilirken, Windows’ta bozuk server_audit.test düzeltildiği söyleniyor. MariaDB 12.0.2 hakkında bilgi edinmek için sürüm notlarını ya da değişiklikler sayfasını inceleyebilirsiniz.

Continue Reading →

 

 

Genel Kamu Lisansı’na (GPL) sahip özgür bir yazılım olarak sunulan yazılımı GPL’in kısıtladığı alanlarda kullanmak isteyenler ayrı bir lisansla satın alabiliyor. MySQL ile aynı komutları, aynı arayüzleri, aynı kitaplıkları ve API’leri içeren MariaDB; MySQL ile özellik açısından birebir uyumludur. Dağıtımların çoğu hâlâ resmi olarak MySQL’i desteklerken, yeni ek özellikler ve geliştirmeler yapılan MariaDB’nin ayrıca kurulması gerekiyor. MariaDB 12.0.2 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

GNU gprofng GUI 2.1 duyuruldu

GNU gprofng GUI‘nin 2.1 sürümü, Jose E. Marchesi tarafından duyuruldu. GNU gprofng-gui’nin ilk sürümünü duyurmaktan mutluluk duyduklarını belirten Marchesi; GNU gprofng-gui 2.1 sürümünün yayınlandığını duyurmaktan mutluluk duyduklarını söylüyor. GNU gprofng GUI’nin, gprofng için tam teşekküllü bir grafik arayüz olduğunu ve GNU Binutils’in bir parçası olan profil oluşturucu olduğunu ifade eden Marchesi; bu yeni sürümün, uzaktan profilleme desteği içerdiğini söyledi. Gprofng GUI’nin ve genel olarak GNU’nun geliştirilmesinin gönüllü bir çaba olduğu ve dileyenlerin katkıda bulunabilecekleri belirtiliyor. Bunun için GNU’ya nasıl yardım edilir konusunun incelenebileceği söyleniyor. GNU gprofng GUI’nin şu anda Vladimir Mezentsev ve Jose E. Marchesi tarafından sürdürüldüğü ifade ediliyor. GNU gprofng GUI 2.1 hakkında  bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz. Continue Reading →

 

 

 

 

GNU gprofng GUI 2.1 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

GNU Compiler Collection (GCC) 15.2.0 duyuruldu

GNU Projesi tarafından üretilen ve çeşitli programlama dillerini destekleyen bir derleyici sistemi olan ve genelde GCC olarak kısaltılan GNU Compiler Collection’ın 25 Nisan 2025‘te duyurulan GCC 15 derleyicisinin ilk kararlı sürümü olan 15.1.0 ‘ın ardından, 15.2.0 sürümü, Richard Biener tarafından duyuruldu. Başlangıçta GNU işletim sistemi için derleyici olarak yazılan GCC; 100% özgür bir yazılım olarak kullanıcının özgürlüğüne saygı anlamında GNU araç zincirinin önemli bir parçasıdır. Diğer pek çok modern Unix benzeri işletim sistemleri tarafından da standart derleyici olarak benimsenen GCC; çok çeşitli işlemci mimarilerine taşınmış; ticari, perakende ve kapalı kaynak yazılım geliştirme ortamlarında da yaygın bir araç olarak kullanılır olmuştur. Özgür Yazılım Vakfı (FSF) tarafından GNU Genel Kamu Lisansı altında dağıtılan GCC’nin ilk sürümü 1987 yılında duyurulmuş; aynı yılın Aralık ayında C++ programlama dilinin de derleyicisi olmuş, daha sonra Fortran, Pascal, Objective-C, Java, Ada ve diğer diller için geliştirilmiştir. GCC geliştiricilerinin, yeni bir büyük GCC sürümü olan 15.2.0’ı duyurmaktan gurur duyduğunu belirten Biener; sürümün, son 3 aydan fazla süredir yapılan tüm kararlı hata düzeltmelerini ve geri taşınmış sürümleri sunduğunu söyledi. GCC 15.2.0’ın 2025’in ikinci yarısında yayınlanacak birçok GNU/Linux dağıtım sürümüne dahil olmak üzere zamanında geldiğini belirten Biener; önceki sürümden bu yana önemli gerilemeler ve ciddi hatalar da dahil olmak üzere 123’ten fazla hatanın düzeltildiğini ifade etti. GNU Compiler Collection (GCC) 15.2.0 hakkında bilgi edinmek için sürüm duyurusunu ya da değişiklikler sayfasını inceleyebilirsiniz. Continue Reading →

 

 

 

GNU Compiler Collection (GCC) 15.2.0 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

Go (Golang) 1.23.12, 1.24.6 ve 1.25rc3 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.12, 1.24.6 ve 1.25rc3 sürümleri duyuruldu. Go ekibinin, 1.23.12, 1.24.6 ve 1.25rc3 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. Sürümlere katkıda bulunan herkese teşekkür ediliyor. Go veya Golang 1.23.12, 1.24.6 ve 1.25rc3 hakkında bilgi edinmek için sürüm duyurusunu ya da GitHub 1.23.12, GitHub 1.24.6 ve GitHub 1.25rc3 sayfalarını inceleyebilirsiniz.

Continue Reading →

 

 

 

 

                

Go (Golang) 1.24.6 ve 1.25rc3 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

Rust programlama dilinin 1.89.0 sürümü duyuruldu

İlkin Mozilla çalışanı Graydon Hoare tarafından kişisel bir proje olarak geliştirilen, 2009’da Mozilla’nın sponsor olmasıyla günümüzde Mozilla Research tarafından geliştirilmeye devam edilen bir programlama dili olan Rust’un 1.89.0 sürümü duyuruldu. Rust ekibinin, Rust’un yeni sürümünü duyurmaktan mutluluk duyduğu ifade ediliyor. Rustup aracılığıyla yüklenmiş önceki bir Rust sürümü olanların, Rust 1.89.0’ı edinmek için rustup update stable komutunu vermesinin yeterli olacağı söyleniyor. Gelecek sürümleri test ederek yardımcı olmak isteyenlerin, beta kanalını (rustup default beta) veya gecelik kanalı (rustup default nightly) kullanmak için yerel olarak güncellemeyi düşünebilecekleri söyleniyor. Rust’un artık, değeri çevreleyen bağlamdan çıkarımlayarak const jenerik parametrelerine argüman olarak _ karakterini desteklediği söyleniyor. Rust’un en ilginç özelliği, tam anlamıyla orjinal bir dil olmaması, diğer dillerin iyi özelliklerinin birleştirilmesiyle ortaya çıkan melez bir dil olmasıdır. Sözgelimi C++ dilinin hafıza referanslama ve destructor özellikleri, SML’in veri yapıları, Python lexer sistemi gibi özellikler Rust’un bünyesinde bir araya gelmiştir. Rust 1.89.0 hakkında bilgi edinmek için sürüm duyurusunu, sürüm notlarını ya da GitHub sayfasını inceleyebilirsiniz.

Continue Reading →

 

 

 

            

Rust 1.89.0 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0