Archive | Programlama

LLVM 20.1.8 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) 20.1.8 sürümü duyuruldu. Gönüllülerin, LLVM projesi için ikili dosyalar yaptıkları ve bu ikili dosyaları test edip derlemek için zamanları olduğunda yükledikleri ifade edilirken, dağıtım için ikili dosyaların kullanılmasının veya belirli bir platforma veya yapılandırmaya güveniliyorsa, kendi ikili dosyalarınızın derlenmesinin önerildiği söyleniyor. LLVM projesindeki kod, “LLVM istisnalarıyla birlikte Apache 2.0 Lisansı” kapsamında lisanslanmış bulunuyor. LLVM Çekirdek kitaplıkları iyi belgelenmiştir ve LLVM’yi bir optimize edici ve kod oluşturucu olarak kullanmak için kendi dilinizi icat etmek (veya mevcut bir derleyiciyi bağlamak) özellikle kolay bir işlem olmaktadır. 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 20.1.8 hakkında bilgi edinmek için GitHub sürümler sayfasını inceleyebilirsiniz.

Continue Reading →

 

 

 

 

 

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

0

Python 3.14.0 beta 4 duyuruldu

Python’un, yeni seriden Python 3.14.0 beta 4 sürümü duyuruldu. 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.14.0’ın halen geliştirme aşamasında olduğunu belirtilirken; bunun planlanan dördüncü beta sürüm 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; beta 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. Üçüncü taraf Python projelerinin bakımcılarının, beta aşamasında 3.14.0 ile test etmeye ve bulunan sorunları en kısa sürede Python hata izleyicisine bildirmeye şiddetle teşvik edildiği belirtilirken, sürümün beta aşamasına girerken özellik olarak tamamlanmış olması planlansa da, özelliklerin değiştirilmesi veya nadir durumlarda sürüm adayı aşamasının başlangıcına (Salı 2025-07-22) kadar silinmesinin mümkün olduğu söyleniyor. Tür açıklamalarının değerlendirilmesinin artık ertelendiği ve açıklamaların kullanımının semantiğinin iyileştirildiği belirtiliyor. Python 3.14.0 beta 4 hakkında bilgi edinmek için sürüm duyurusunu ve tam değişiklik günlüğünü inceleyebilirsiniz. Continue Reading →

 

 

 

Python 3.14.0 beta 4 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

PHP 8.5.0 Alpha 1 duyuruldu

PHP’nin 8.5.0 Alpha 1 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.5.0 Alpha 1 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

 

 

 

 

PHP 8.5.0 Alpha 1 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

Go (Golang) 1.24.5 ve 1.23.11 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.24.5 ve 1.23.11 sürümleri duyuruldu. Go ekibinin, 1.24.5 ve 1.23.11 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.24.5 ve 1.23.11 hakkında bilgi edinmek için sürüm duyurusunu ya da GitHub 1.24.5 ve GitHub 1.23.11 sayfalarını inceleyebilirsiniz.

Continue Reading →

 

 

 

               

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

0

Perl’in 5.42.0 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.0 sürümü, Philippe Bruhat tarafından duyuruldu. Perl 5.42.0’ı duyurmaktan heyecan duyduklarını söyleyen Bruhat; bunun 5.42 serisinin ilk sürümü olduğunu ifade etti. Perl 5.42.0,  Perl 5.40.0’dan bu yana yaklaşık 12 aylık bir geliştirmeyi temsil ediyor ve 64 yazara ait 1.500 dosyada yaklaşık 280.000 satır değişiklik içeriyor. Bu sürümde yer alan değişikliklerin çoğunun Perl’in çekirdeğinde bulunan CPAN modüllerinden kaynaklandığı belirtiliyor. Perl, canlı bir kullanıcı ve geliştirici topluluğu sayesinde dördüncü on yılında gelişmeye devam ediyor. 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.0 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz. Continue Reading →

 

 

 

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

0

KDevelop 25.04.3 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.04.3 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.04.3 hakkında fikir edinmek için GitHub sayfasını inceleyebilirsiniz.

Continue Reading →

   

 

 

   

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

0

Tcl/Tk 9.0.2 duyuruldu

1988 yılında John K. Ousterhout tarafından Berkeley Üniversitesi’nde ortaya çıkarılmış bir betik (script) dili olan Tcl‘nin 9.0.2 sürümü duyuruldu. Sürüme ait paketler indirilmek üzere yansılarda yerini aldı. Yaygın kullanımını büyük ölçude TK kütüphanesi ile beraber dağıtılan TK grafik sistemine ve platformdan bağımsız olarak grafik arayüzleri geliştirilmesini sağlayabilmesine borçlu olan programlama dilinin yeni sürümünün yine, Tcl’ye tamamen dinamik, sınıf tabanlı ve meta sınıfları, filtreler ve karışımlar gibi gelişmiş özellikler içeren yerleşik bir nesne sistemi verdiği ifade ediliyor. Tcl/Tk 9.0.2’nin, en son büyük sürüm olduğu, birçok yeni özellik sunduğu ve Tcl/Tk 8 ile bazı uyumsuzluklar içerdiği söyleniyor. Tcl’deki merkezi olay işleme motorunun artık mevcut olduklarında epoll veya kqueue sistem çağrılarının üzerine inşa edildiği hatırlatılıyor. Tcl/Tk 9.0.2 hakkında bilgi edinmek için sürüm duyurusu sayfasını inceleyebilirsiniz.

Continue Reading →

 

 

  Tcl 9.0.2 edinmek için aşağıdaki linkten yararlanalabilirsiniz.

0