Archive | Programlama

GNU Compiler Collection (GCC) 10.2 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 10.2 sürümü,Richard Biener tarafından duyuruldu. GCC 10.2’yi duyurmaktan mutlu olunduğu belirtilirken, bunun, GCC 10 şubesinden bir hata düzeltme sürümü olduğu ve ciddi hatalar için önemli düzeltmeler içerdiği söyleniyor. Önceki sürümden bu yana 94’den fazla hatanın düzeltildiği belirtilirken, her zaman olduğu gibi, bu GCC sürümüne çok sayıda insanın katkıda bulunduğu söyleniyor. Eskiden GNU C Derleyicisini temsil eden GCC, C dışında başka birçok dili desteklediğinden, artık GNU Derleyici Koleksiyonu (GNU Compiler Collection) anlamına geliyor. Geliştiriciler, test sonuçlarına katkıda bulunan çok sayıda kişiye teşekkür ettiklerini belirtiyor. 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. GNU Compiler Collection (GCC) 10.2 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu sayfasını inceleyebilirsiniz.

Continue Reading →

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

0

PyCharm 2020.1.4 duyuruldu

PyCharm‘ın 2020.1.4 sürümü, Roberto Pesce tarafından duyuruldu. Bazı önemli hata düzeltmeleriyle gelen yeni sürümün, PyCharm 2020.2’nin çıkış tarihine yaklaşıldığı için küçük hata düzeltmeleriyle çıktığını söyleyen Pesce; bu derleme hakkında daha fazla bilgi için sürüm notlarının okunmasını önerdi. PyCharm’ın kendisini yeni sürüme ekleyebileceğini, artık tam yükleyiciyi çalıştırmaya gerek kalmayacağını söyleyen Pesce; Ubuntu 16.04 veya daha yeni bir sürüm kullanıyorsanız veya snap’ı destekleyen başka bir Linux dağıtımındaysanız, manuel olarak yükseltmeye gerek olmadığını ifade etti. PyCharm 2020.1.4 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

PyCharm 2020.1.4 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

build2 0.13 duyuruldu

Rust Cargo’nun C/C++ projeleri geliştirmek ve paketlemek için kolaylık sağlamanın yanı sıra, özellikle yapı sisteminde daha fazla derinlik ve esneklik sağlamayı amaçlayan açık kaynaklı (MIT), platformlar arası bir yapı aracı zinciri olan build2‘nin 0.13 sürümü, Boris Kolpackov tarafından duyuruldu. UNIX benzeri sistemlerde kütüphane kurulum dizininin daha iyi işlenmesi, projeye özgü yapılandırmalar için geliştirilmiş işlem, geçici tarifler, proxy üzerinden paket indirmeleri desteği ve diğer işlemler için SPDX’i kullanma gibi özelliklerle gelen yeni sürüm, indirilmek üzere yansılarda yerini aldı. Genel amaçlı bir derleme sistemi olan yazılım; paket yöneticisi (paket tüketimi için) ve proje yöneticisinden (proje geliştirme için) oluşan bir araç hiyerarşisidir. Öncelikle C/C++ projelerinin yanı sıra bu dillerden birini içeren karma dil projelerine yöneliktir (örneğin Bash ve rust modülleri). build2 0.13 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu ya da sürüm notlarını inceleyebilirsiniz.

Continue Reading →

build2 0.13 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

LLVM 10.0.1 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) 10.0.1 sürümü, Tom Stellard tarafından duyuruldu. Stellard; kullanıcıların tespit ettikleri hataları rapor etmelerini rica etti. 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 10.0.1 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

LLVM 10.0.1 edinmek için projenin sürümler sayfasına gidilebilir.

0

Python 3.8.5 duyuruldu

Python 3.8.5’nin final sürümü duyuruldu. Bunun, Python programlama dilinin en yeni ana sürümü olduğu ve birçok yeni özellik ve optimizasyon içerdiği belirtiliyor. Python 3.8’in beşinci bakım sürümü olan yeni sürüm, güvenlik içeriği nedeniyle zaman aşımına uğramış bulunuyor. Değişikliklerin tam bir listesini görmek üzere değişiklikler sayfasının incelenebileceği söyleniyor. Bu arada, sürümde, CPython için hızlı arama protokolü kullanılıyor. Başka birçok ilginç değişiklikle gelen yazılımdaki değişiklikler için belgelerdeki “neler yeni” sayfasına bakılabileceği belirtiliyor. Python 3.8.5 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

Python 3.8.5 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Rust programlama dilinin 1.45.0 sürümü duyuruldu

İlkin Mozilla çalışanı Graydon Hoare tarafından kişisel bir proje olarak geliştirilmeye başlanan; 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.45.0 sürümü duyuruldu. Rust ekibinin, Rust’un yeni sürümünü (1.45.0) duyurmaktan mutluluk duyduğu ifade ediliyor. Rust’un güvenlik, hız ve eş zamanlılık üzerine odaklanmış bir sistem programlama dili olduğu hatırlatılıyor. Herkesi güvenilir ve verimli bir yazılım geliştirmeye teşvik eden bir programlama dili olan Rust’un yeni bir nokta sürümünün yayınlandığı bildirilirken, Rust’un önceki sürümünü kullanmakta olanların rustup update stable komutuyla yeni sürüme ulaşabilecekleri söyleniyor. İlk olarak 2010 yılında tanıtılan Rust’un ilk kararlı sürümü 1.0; 15 Mayıs 2015’te duyurulmuştur. 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’un lexer sistemi gibi özellikler Rust’un bünyesinde bir araya gelmiştir. Rust 1.45.0 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

Rust 1.45.0 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

PyCharm 2020.2 EAP4 duyuruldu

Sürüm adayı 2 Nisan 2020‘de duyurulan PyCharm‘ın 2020.2 EAP4 sürümü, Roberto Pesce tarafından duyuruldu. PyCharm 2020.2 EAP4’ün, kullanıcının aklını başından alacak bir çok yeni işlevsellik ile kullanıma sunulduğunu belirten Pesce; geliştirme deneyimini daha pürüzsüz hale getirecek UX ile ilgili üç gelişme olduğunu söyledi. Bunlar; geliştirilmiş Git Merge, Pull ve Rebase diyalog kutularıdır. Pesce; amaçlarının yazılımı daha az dağınık ve daha basit hale getirmek olduğunu belirtirken, yeni pencere aracının ise, hatalar, uyarılar ve yazım hataları gibi geçerli dosya sorunları hakkında kullanıcının hızlı bir genel bakışa sahip olmasını kolaylaştıracağını söyledi. Pesce; PyCharm 2020.2 EAP4’ü indirip herkesin denemesini ve izlenimlerini geri bildirim yoluyla iletmesini beklediklerini söyledi. PyCharm 2020.2 EAP4 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu ya da sürüm notlarını inceleyebilirsiniz.

Continue Reading →

PyCharm 2020.2 EAP4 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0