Tag Archives | yeniden kullanılabilir

Apache Commons Codec 1.23.0 duyuruldu

Yeniden kullanılabilir Java bileşenlerinin tüm yönlerine odaklanan bir Apache projesi olan Apache Commons Codec‘in 1.23.0 sürümü duyuruldu. Apache Commons projesinin üç bölümden oluştuğu hatırlatılıyor: Yeniden kullanılabilir Java bileşenlerinin deposu olan Commons Proper; Java bileşen geliştirme için bir çalışma alanı olan Commons Sandbox ve şu anda etkin olmayan bileşenlerin deposu Commons Dormant. Apache Commons kaynak kod depolarının, tüm ASF geliştiricileri için yazılabilir durumda olduğu belirtilirken, Apache Commons’un, “önce taahhüt et, sonra incele” topluluğu olsa da, katkıda bulunanların kod göndermeden önce niyetlerini ve planlarını geliştirici posta listesinde duyurmalarının nezaket ve yardımcı bir davranış olarak değerlendirdiği ifade ediliyor. Commons Proper’ın temel amacı, yeniden kullanılabilir Java bileşenleri oluşturmak ve sürdürmek olduğu hatırlatılırken, Commons geliştiricileri, bileşenlerinin diğer kütüphanelere olan bağımlılıklarının minimum düzeyde olmasını sağlamak için çaba göstereceklerinin umulduğu söyleniyor. Apache Commons Codec 1.23.0 hakkında bilgi edinmek için değişiklikler sayfası incelenebilir.

Continue Reading →

 

Apache Commons Codec 1.23.0 edinmek için aşağıdaki linkten yararlanabilirsiniz.

Zig 0.17.0 duyuruldu

Geliştirme çalışmaları, kâr amacı gütmeyen bir kuruluş olan Zig Yazılım Vakfı tarafından finanse edilen; sağlam, optimum ve yeniden kullanılabilir yazılımlar geliştirmek için genel amaçlı bir programlama dili ve araç zinciri olan Zig‘in 0.17.0 sürümü duyuruldu. Bu sürümün, 5 aylık bir çalışmanın ürünü olduğu, 206 farklı katkıda bulunanın değişiklikleri, 925 commit’e dağıldığı belirtiliyor. Başlangıçta daha kısa süreceği tahmin edilen bu sürüm döngüsü, Build Server Protokolünün tanıtılması da dahil olmak üzere Build sisteminin yeniden düzenlenmesi ve x86_64-linux’ta herkes için artımlı derlemenin çalışmasının beklendiği noktaya kadar ELF bağlayıcısının geliştirilmesiyle önemli ölçüde uzamış bulunuyor. Çok çeşitli mimarileri ve işletim sistemlerini destekleyen Zig bünyesinde, Zig derleyicisi de dahil olmak üzere çoğu aarch64-windows ikili dosyasını bozan bir LLVM hatasının giderildiği ifade ediliyor. Zig derleyicisi artık aarch64-openbsd’yi hedeflediğinde zorunlu kod güçlendirme tekniklerini uygulayarak ortaya çıkan ikili dosyaların gerçekten çalışmasını sağlıyor. Zig 0.17.0 hakkında bilgi edinmek için sürüm notlarını ya da lwn.net duyurusunu inceleyebilirsiniz.

Continue Reading →

 

 

Zig 0.17.0 edinmek için aşağıdaki linkten yararlanabilirsiniz.

Zig 0.16.0 duyuruldu

Geliştirme çalışmaları, kâr amacı gütmeyen bir kuruluş olan Zig Yazılım Vakfı tarafından finanse edilen; sağlam, optimum ve yeniden kullanılabilir yazılımlar geliştirmek için genel amaçlı bir programlama dili ve araç zinciri olan Zig‘in 0.16.0 sürümü duyuruldu. Bu sürümün, 8 aylık bir çalışmanın ürünü olduğu; 244 farklı katkıda bulunanın değişikliklerinin, 1183 commit’e dağıldığı belirtiliyor. Zig’in x86 arka ucu varsayılan olarak seçiliyken hata ayıklama derlemesinin 5 kat daha hızlı olduğu, devam eden çalışma aşamasındaki aarch64 arka ucunun da hemen ardından geldiği belirtiliyor. Zig’in, sağlam, optimum ve yeniden kullanılabilir yazılımların sürdürülmesi için genel amaçlı bir programlama dili ve araç zinciri olduğu belirtilirken, belki de en önemli değişikliğin, bu sürümde I/O bir arayüz olarak tanıtılması olduğu, ancak bu sürümde yer alan dil değişikliklerinin veya derleyici, derleme sistemi, bağlayıcı, Fuzzer ve araç zincirindeki geliştirmelerin de göz ardı edilmemesi isteniyor. Zig 0.16.0 hakkında bilgi edinmek için sürüm notlarını ya da lwn.net duyurusunu inceleyebilirsiniz. Continue Reading →

 

 

 

Zig 0.16.0 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Zig 0.15.1 duyuruldu

Geliştirme çalışmaları, kâr amacı gütmeyen bir kuruluş olan Zig Yazılım Vakfı tarafından finanse edilen; sağlam, optimum ve yeniden kullanılabilir yazılımlar geliştirmek için genel amaçlı bir programlama dili ve araç zinciri olan Zig‘in 0.15.1 sürümü duyuruldu. Bu sürümün, 162 farklı katılımcının 647 commit’e yayılmış değişiklikleriyle 5 aylık bir çalışmayı içerdiği belirtiliyor. Zig’in x86 arka ucu varsayılan olarak seçiliyken hata ayıklama derlemesinin 5 kat daha hızlı olduğu, devam eden çalışma aşamasındaki aarch64 arka ucunun da hemen ardından geldiği belirtiliyor. Bu sürümün, tıpkı bir önceki sürüm gibi, LLVM‘yi tamamen kaldırma ve derleme süresini iyileştirme hedefine doğru kademeli ilerlemenin yanı sıra, dil ekibinin geçmiş API tasarımıyla boğuştuğu bir dizi önemli değişikliği de içerdiği söyleniyor. Bu seferki en büyük değişiklik, performans ve gereksiz kopyaları azaltmak adına tamamen yeniden düzenlenen standart kütüphane Reader ve Writer arayüzlerinde yer alıyor. Zig 0.15.1 hakkında bilgi edinmek için sürüm notlarını ya da lwn.net duyurusunu inceleyebilirsiniz.

Continue Reading →

 

 

Zig 0.15.1 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0