Çok dilli yazılım geliştirme ortamları için esnek şekilde tasarlanmış açık kaynak kodlu bir derleme otomasyon aracı olan Gradle‘nin 8.6 sürümü duyuruldu. Derleme, paketleme, test, dağıtım ve yayınlama görevlerinde geliştirme süreçlerini takip eden Gradle Java platformlarında sıklıkla kullanmakla birlikte C/C++ ve JavaScript dillerini de desteklediği biliniyor. Gradle ekibinin Gradle 8.6’yı duyurmaktan heyecan duyduğu belirtilirken, bu sürümün, yapılandırma önbelleği için özel şifreleme anahtarları desteği, build init’te çeşitli iyileştirmeler ve güncellenmiş derleme yazma API’leri içerdiği söyleniyor. Ayrıca bu sürüm, daha faydalı hata ve uyarı mesajları ile IDE entegratörleri için yeni bir API sağlıyor. Gradle’ın bu sürümü için katkıda bulunanlara teşekkür edildiği bildiriliyor. Gradle 8.6 hakkında bilgi edinmek için sürüm notlarını ya da GitHub sürümler sayfasını inceleyebilirsiniz.
Tag Archives | derleme
Gradle 8.5 duyuruldu
Çok dilli yazılım geliştirme ortamları için esnek şekilde tasarlanmış açık kaynak kodlu bir derleme otomasyon aracı olan Gradle‘nin 8.5 sürümü duyuruldu. Derleme, paketleme, test, dağıtım ve yayınlama görevlerinde geliştirme süreçlerini takip eden Gradle Java platformlarında sıklıkla kullanmakla birlikte C/C++ ve JavaScript dillerini de desteklediği biliniyor. Gradle ekibinin Gradle 8.5’i duyurmaktan heyecan duyduğu belirtilirken, bu sürümün, önceden derlenmiş Kotlin komut dosyası eklentilerinde daha hızlı ilk kullanım ve sürüm kataloğu desteği de dahil olmak üzere Kotlin DSL iyileştirmelerini içerdiği ifade ediliyor. Ek olarak bu sürüm, daha yararlı hata ve uyarı mesajları, build init iyileştirmeleri, bağımlılık doğrulaması ve derleme ve eklenti yazarları için çeşitli yeni API’ler ile birlikte geliyor. Tam Java 21 desteğiyle gelen sürüm, Kotlin DSL iyileştirmeleri de içeriyor. Gradle 8.5 hakkında bilgi edinmek için sürüm notlarını ya da GitHub sürümler sayfasını inceleyebilirsiniz.
Gradle 8.5-rc-3 duyuruldu
Çok dilli yazılım geliştirme ortamları için esnek şekilde tasarlanmış açık kaynak kodlu bir derleme otomasyon aracı olan Gradle‘nin 8.5-rc-3 sürümü duyuruldu. Derleme, paketleme, test, dağıtım ve yayınlama görevlerinde geliştirme süreçlerini takip eden Gradle Java platformlarında sıklıkla kullanmakla birlikte C/C++ ve JavaScript dillerini de desteklediği biliniyor. Gradle ekibinin Gradle 8.5-rc-3’ü duyurmaktan heyecan duyduğu belirtilirken, bu sürümün, JVM tabanlı projeler için çeşitli iyileştirmeler içerdiği, Java 21’in artık bu tür projelerin derlenmesi, test edilmesi ve çalıştırılması için desteklendiği ifade ediliyor. Bu sürüm, önceden derlenmiş Kotlin komut dosyası eklentilerinde daha hızlı ilk kullanım ve sürüm kataloğu desteği de dahil olmak üzere Kotlin DSL iyileştirmelerini içeriyor. Gradle 8.5-rc-3 hakkında bilgi edinmek için sürüm notlarını ya da GitHub sürümler sayfasını inceleyebilirsiniz.
LLVM 17.0.5 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) 17.0.5 sürümü, Tobias Hieta tarafından duyuruldu. Bunun, ana LLVM projesini ve clang, lld, libc++ ve MLIR dahil olmak üzere alt projelerini içerdiğini belirten Hieta; bunun daha küçük bir sürüm olduğunu ve kaynak ağacın her yerinde bir dizi düzeltme içerdiğini söyledi. 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 17.0.5 hakkında bilgi edinmek için sürüm duyurusunu ve GitHub sayfasını inceleyebilirsiniz.LLVM 17.0.2 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) 17.0.2 sürümü, Tobias Hieta tarafından duyuruldu. Bunun, daha küçük bir sürüm olduğu ve kaynak ağacının her yerinde bir dizi düzeltme içerdiği belirtiliyor. “LLVM” adının kendisi bir kısaltma değil; projenin tam adıdır. LLVM, isteğe bağlı programlama dillerinin hem statik hem de dinamik derlemesini destekleyen modern, SSA tabanlı bir derleme stratejisi sağlamak amacıyla Illinois Üniversitesi’nde bir araştırma projesi olarak başlamıştı. 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 17.0.2 hakkında bilgi edinmek için sürüm duyurusunu ve GitHub sayfasını inceleyebilirsiniz.
Gradle 8.4-rc-3 duyuruldu
Çok dilli yazılım geliştirme ortamları için esnek şekilde tasarlanmış açık kaynak kodlu bir derleme otomasyon aracı olan Gradle‘in 8.4-rc-3 sürümü duyuruldu. Derleme, paketleme, test, dağıtım ve yayınlama görevlerinde geliştirme süreçlerini takip eden Gradle Java platformlarında sıklıkla kullanmakla birlikte C/C++ ve JavaScript dillerini de desteklediği biliniyor. Gradle ekibinin Gradle 8.4-rc-3’ü duyurmaktan heyecan duyduğu belirtilirken, bu sürümün, JVM tabanlı projeler için çeşitli iyileştirmeler içerdiği, Java 21’in artık bu tür projelerin derlenmesi, test edilmesi ve çalıştırılması için desteklendiği ifade ediliyor. Kalıcı derleyici deamons’larıyla daha hızlı Java derlemesinin artık Windows’ta da çalıştığı belirtilirken, bu sürümün aynı zamanda belirli roller için bağımlılık yapılandırmaları oluşturmanın daha basit bir yolunu da sunduğu söyleniyor. Gradle’a gömülü Kotlin sürümünün Kotlin 1.9.10’a güncellendiği belirtiliyor. Windows’ta daha hızlı Java derlemesi sunan yeni sürüm, Kotlin DSL iyileştirmeleri ve diğer iyileştirmeleri içeriyor. Gradle 8.4-rc-3 hakkında bilgi edinmek için sürüm notlarını ya da GitHub sürümler sayfasını inceleyebilirsiniz.
Gradle 8.4-rc-2 duyuruldu
Çok dilli yazılım geliştirme ortamları için esnek şekilde tasarlanmış açık kaynak kodlu bir derleme otomasyon aracı olan Gradle‘in 8.4-rc-2 sürümü duyuruldu. Derleme, paketleme, test, dağıtım ve yayınlama görevlerinde geliştirme süreçlerini takip eden Gradle Java platformlarında sıklıkla kullanmakla birlikte C/C++ ve JavaScript dillerini de desteklediği biliniyor. Gradle ekibinin Gradle 8.4-rc-2’yi duyurmaktan heyecan duyduğu belirtilirken, bu sürümün, JVM tabanlı projeler için çeşitli iyileştirmeler içerdiği, Java 21’in artık bu tür projelerin derlenmesi, test edilmesi ve çalıştırılması için desteklendiği ifade ediliyor. Kalıcı derleyici deamons’larıyla daha hızlı Java derlemesinin artık Windows’ta da çalıştığı belirtilirken, bu sürümün aynı zamanda belirli roller için bağımlılık yapılandırmaları oluşturmanın daha basit bir yolunu da sunduğu söyleniyor. Yeni özellikler, performans ve kullanılabilirlik iyileştirmeleriyle gelen yeni sürüm, Java 21 ile proje oluşturma desteği veriyor. Kotlin DSL iyileştirmeleriyle gelen yeni sürümde, Kotlin DSL’de basit özellik atamasının artık kararlı olduğu belirtiliyor. Gradle 8.4-rc-2 hakkında bilgi edinmek için sürüm notlarını ya da GitHub sürümler sayfasını inceleyebilirsiniz.
