Archive | Programlama

CMake 3.15.2 duyuruldu

Çapraz platform, açık kaynak kodlu, derleyiciden bağımsız bir biçimde yazılım oluşturma sürecini yöneten bir yazılım olan CMake’in 3.15.2 sürümü, Robert Maynard tarafından duyuruldu. CMake 3.15.2’yi duyurmaktan mutluluk duyduğunu söyleyen Maynard; kullanıcıların mutlaka en son sürümü kullanmalarının önemli olduğunu belirterek, kendilerine verilen destek için teşekkür ettiklerini ifade etti. Maynard; doğru mimarinin seçildiğinden emin olunması gerektiğini söyledi. Birden çok kütüphaneye dayanan uygulamaları ve dizin hiyerarşilerini destekleyen CMake; make, Apple Xcode ve Microsoft Visual Studio gibi yerleşik yapı ortamlarıyla birlikte kullanılabiliyor. CMake’in kendi sisteminde yalnızca C++ derleyicisi gerektiren minimum bağımlılıkları vardır. CMake’in bir diğer güzel özelliği, bir grafik editörle kullanılmak üzere tasarlanmış bir önbellek dosyası oluşturmasıdır. Çapraz platform ortamına duyulan ihtiyaç nedeniyle, 1999’da geliştirilmeye başlanan CMake; United States National Library of Medicine tarafından finanse edilmektedir. İlk olarak 2000 yılında uygulanmaya giren CMake; 2001’de daha da gelişti. CMake 3.15.2 hakkında daha ayrıntılı bilgi edinmek için sürüm duyurusunu ve sürüm notlarını inceleyebilirsiniz.

Continue Reading →

CMake 3.15.2 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

PyCharm 2019.2.1 Preview duyuruldu

PyCharm’ın 2019.2.1 Preview sürümü, Joaquin Treviño tarafından duyuruldu. Bir sözdizimi hatasıyla karşılaşıldığında hata ayıklayıcının askıda kalmasına neden olan sorunun çözüldüğü bildirilen yeni sürümde, sınıflara belirli adlar verildiğinde, hata ayıklayısının değişkenleri kontrol edememesi probleminin de giderildiği söyleniyor. Treviño;  PyCharm’ın artık ctypes dizilerini tanıdığını, bu yüzden, artık bu tür dizileri tanımlarken veya kullanırken yanlış denetim mesajları alınmayacağını söyledi. Yapılandırılmış Jupyter sunucularını kullanarak Jupyter Notebook’un hücrelerini çalıştırmaya çalışırken görüntülenen bir hata da giderilmiş bulunuyor. PyCharm 2019.2.1 Preview hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

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

0

Lars Knoll’dan Qt 6 için teknik vizyon

7 yıl önce, Qt 5’in duyurulduğunu hatırlatan Lars Knoll; o zamandan beri, dünyada pek çok şey değiştiğini ve şimdi yeni bir büyük sürüm için bir vizyon tanımlama zamanının geldiğini söyledi. Qt 6’nın, Qt 5 serisinde yapılanların bir devamı olacağını ve bu nedenle kullanıcıları için rahatsız edici bir durumun olmadığını belirten Knoll; ancak yeni bir ana sürümün yeni özellikler ve işlevsellik sunacağını ve destekleme konusunda daha yüksek bir özgürlük sağlayacağını söyledi. Qt 6’nın Qt 5 serisi ile büyük ölçüde uyumlu olacağını söyleyen Knoll; halen Qt 5’in yeni sürümleri üzerinde çalıştıklarını ve kimi özellikleri QT 5.14 ve Qt 5.15 LTS sürümlerine getirmeyi hedeflediklerini ifade etti. Qt 6.0’ın 2020’nin sonuna kadar ilk sürüm için hazır olmasını planladıklarını söyleyen Knoll; Qt’yi kullanıcılar için değerli kılanın ne olduğunun düşünülmesi gerektiğini belirtti.

Continue Reading →

Knoll; bakım kolaylığı, kararlılık ve uyumluluğun her şeyden önemli olduğunu ifade etti. Lars Knoll’un Qt 6 için teknik vizyon yazısına buradan ulaşabilirsiniz.

Lars Knoll

0

KDevelop 5.4 duyuruldu

Beta sürümü 22 Temmuz 2019‘da duyurulan 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 5.4 sürümü duyuruldu. Bir dizi hata düzeltmesi ve iyileştirmeler içeren KDevelop 5.4’ü duyurmaktan mutluluk duyduklarını belirten geliştirici ekip, Meson projeleri için yerel destek (yapılandırma, derleme, yükleme) ile gelen yazılımın, otomatik kod tamamlama desteği (eklenti Meson inceleme bilgisini okur) içerdiğini ifade etti. KDevelop’un önceki bir sürümünü kullanan herkes için güvenli ve önerilen bir güncelleme olduğu bildirilen yeni sürüme terfi etmelerinin önemli olduğu bildiriliyor. KDevelop 5.4 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

KDevelop 5.4 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

GNU Compiler Collection (GCC) 9.2 RC çıktı

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 yeni 9.2 sürümünün sürüm adayı, Jakub Jelinek tarafından duyuruldu. GCC 9.2’nin ilk sürüm adayının SVN revizyonu 274111 üzerinden üretildiği belirtiliyor. Bunun bir test sürümü olduğunun unutulmaması ve yalnızca test etmek amacıyla kullanılması gerektiği hatırlatılırken, test eden kullanıcıların tespit ettikleri hataları rapor etmeleri rica ediliyor. Her şey yolunda giderse, kararlı sürümün 12 Ağustos Pazartesi günü yayınlanması planlanıyor. 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) 9.2 RC hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

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

0

LLVM 8.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) 8.0.1 sürümü, Tom Stellard tarafından duyuruldu. LLVM 8.0.0 sürümü için hata düzeltmeleri içeren yeni sürümün API ve ABI 8.0.0 ile uyumlu olduğunu söyleyen Stellard; kritik hataların belirlenmesine yardımcı olan herkese çok teşekkür ettiklerini ifade etti. Stellard; bu sürümle ilgili herhangi bir sorusu veya yorum olanların, bunu LLVMdev posta listesine yazabileceklerini belirtti. LLVM 8.0.1 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

LLVM 8.0.1 edinmek için aşağıdaki linkten yararlanabileceksiniz.

0

GNU Guile 2.9.3 (beta) duyuruldu

Programcıların esnek uygulamalar oluşturmasına yardımcı olan GNU Guile‘nin 2.9.3 sürümünün betası, Andy Wingo tarafından duyuruldu. Gelecekteki 3.0 kararlı serisine hazırlanan üçüncü beta sürümü duyurmaktan mutluluk duyduklarını söyleyen Wingo; bunun bir test sürümü olduğunun unutulmamasını ve yalnızca test etmek amacıyla kullanılması gerektiğini hatırlatırken, test eden kullanıcıların tespit ettikleri hataları rapor etmelerini rica etti. Kullanıcılar tarafından genişletilebilen ya da diğer programcıların eklentilerini, modüllerini veya komut dosyalarını kullanıma sokan GNU Guile ile masaüstü ortamları, web, komut satırı ve daha fazlası için için çeşitli uygulamalar veya oyunlar yaratmak mümkündür. Scheme programlama dilinin bir uygulaması olan GNU Guile, Revised5 ve Revised6 dil raporlarının çoğunu ve SRFI’yi destekler. XML ayrıştırma tekniği ve nesne yönelimli programlama yetisi sunan GNU Guile, bir HTTP sunucusu ve istemci gibi ek özellikler sunan bir modül kütüphanesi ile birlikte gelir. Kolaylıkla C ve C ++ programlarıyla entegre edilebilen GNU Guile, GNU Projesi tarafından GNU Lesser General Public lisansı altında kullanıma sunuluyor. GNU Guile 2.9.3 (beta) hakkında geniş bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

GNU Guile 2.9.3 (beta) edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0