Archive | Programlama

Ruby 3.0.0 duyuruldu

Ruby programlama dilinin 3.0.0 sürümü duyuruldu. Ruby’nin bir dizi yeni özellik ve performans iyileştirmesi içeren 3.0.0 sürümünü duyurmaktan mutluluk duyulduğu ifade edilirken, yazılımın okumayı ve yazmayı kolaylaştıran, doğal bir sözdizimine sahip olduğu hatırlatıldı. 2015’ten itibaren, hedefi performans, eşzamanlılık ve yazma olan Ruby 3’e doğru büyük bir gelişme gösterildiği belirtilirken, Matz’in “Ruby3’ün Ruby2’den 3 kat daha hızlı olacağını” belirttiği hatırlatılıyor. Ruby 2.0’dan 3 kat daha hızlı bir performans elde edildiği de belirtilirken, bunun, bir dizi yeni özelliği de getirdiği ifade ediliyor. Nesne yönelimli bir programlama dili olan Ruby; Unix türevleri dışında Windows, Mac OS X, BeOS, Amiga, OS/2, Symbian gibi hemen hemen tüm platformlarda çalışabilen; GPL ile lisanslanmış, özgür bir yazılım. Ruby 3.0.0 hakkında daha fazla bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

Ruby 3.0.0 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

GnuCOBOL 3.1.2 duyuruldu

Vaktiyle OpenCOBOL diye anılan GnuCOBOL‘un 3.1.2 sürümü, Simon Sobisch tarafından duyuruldu. GnuCOBOL ekibinin GnuCOBOL 3.1.2’yi duyurmaktan gurur duyduğu belirtilirken; yazılımın, COBOL 2002’ye göre farklı COBOL lehçelerine uyumluluk, daha iyi hata işleme ve ayarlanabilir istisnalar için büyük iyileştirmeler; tanılama mesajları için daha modern format (özellikle Emacs, Vim, VSCodium ve diğerlerinde mümkün olan entegre bir geliştirme ortamında kullanıldığında yararlıdır) ve gelişmiş kaynak düzeyinde hata ayıklama gibi pek çok yeni özellikle geldiği ifade ediliyor. GnuCOBOL 3.x’in, GnuCOBOL 2.2 ile tam uyumluluğa sahip olduğu, bu nedenle eski COBOL modüllerinin gerekirse yeniden derlemeden kullanılabileceği söyleniyor. Özgür ve modern bir COBOL derleyicisi olan yazılımın COBOL’u C’ye çevirdiğini belirten Sobisch; derleyicinin (GCC tercih ediliyor) kodu, C kullanarak derlediğini hatırlattı. GnuCOBOL 3.1.2 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

GnuCOBOL 3.1.2 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

GDBM 1.19 duyuruldu

Veritabanı işlevlerinin bir kütüphanesi olan ve standart UNIX dbm’ye benzer şekilde çalışan GNU dbm‘in (veya kısaca GDBM) 1.19 sürümü, Sergey Poznyakoff tarafından duyuruldu. Destekleyen sistemlerde bellek eşlemeli bölgelerin önceden okunduğunu hatırlatan Poznyakoff; bunun, büyük veritabanları üzerindeki işlemleri hızlandırdığını söyledi. Yapılandırılmış veriler için başlatıcıların etiketli biçimde verilebileceğini söyleyen Poznyakoff; çeşitli hata düzeltmeleriyle gelen sürümde, veritabanının yeniden düzenlenmesi sırasında meydana gelen bir kilitlenme probleminin de giderildiğini ifade etti. Kuşkusuz, her anahtarın benzersiz olması ve her bir anahtarın yalnızca bir veri öğesiyle eşleştirilmesi gereklidir. Yazılım, bunun dışında, bir veritabanındaki tüm anahtar/veri çiftleri üzerinde ardışık yinelemeyi de destekler. Eski UNIX dbm işlevini kullanan programlarla uyumlu olmak için paket içinde geleneksel dbm ve ndbm arabirimleri de bulunmaktadır. GNU dbm; Philip A. Nelson, Jason Downs ve Sergey Poznyakoff tarafından yazılmıştır. GDBM 1.19 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

GDBM 1.19 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

PyCharm 2020.3.1 duyuruldu

PyCharm‘ın 2020.3.1 sürümü, Valeria Letusheva tarafından duyuruldu. Bu Aralık ayında PyCharm deneyimini olabildiğince sorunsuz hale getirmek için çok çalıştıklarını ve bugün ilk hata düzeltme sürümü olan PyCharm 2020.3.1’i kullanıma sunduklarını belirten Letusheva; sürümün, kullanılabilirliği ve üretkenliği artırmak için önemli düzeltmelerle çıktığını söyledi. 2020.3’te kod analizi ve kod tamamlamanın bazen takılıp kaldığını hatırlatan Letusheva; bu sorunun çözüldüğünü söyledi. Python Konsolunda parametre bilgileri ve otomatik tamamlamanın artık dinamik olarak görüntülendiğini söyleyen Letusheva; artık konsolda çalışmanın ana düzenleyici penceresinde olduğu kadar kolay, verimli ve rahat olması gerektiğine inandıklarını ifade etti. Letusheva; PyCharm 2020.3.1’de düzeltilen hataların tam listesi için sürüm notlarına bakılabileceğini söyledi. PyCharm 2020.3.1 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

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

0

Qt Design Studio 2.0 duyuruldu

Beta sürümü 18 Kasım 2020‘de duyurulan bir tasarım ve geliştirme ortamı olan ve animasyonlu kullanıcı arayüzleri oluşturarak ve bunları masaüstünde, Android’de ya da gömülü Linux cihazlarda önizlemeye yarayan Qt Design Studio‘nun 2.0 sürümü,Thomas Hartmann tarafından duyuruldu. Tasarımcıların ve geliştiricilerin karmaşık kullanıcı arabirimlerini hızlı bir şekilde prototip oluşturmasına ve geliştirmesine olanak tanıyan bir UI tasarım ve geliştirme aracı olarak kullanıma sunulan Qt Design Studio 2.0; hem tasarımcılar hem de geliştiriciler için önemli bir adımı ifade ediyor. Qt Design Studio hakkında ayrıntılı bilgi edinmek için çevrimiçi dokümantasyon sayfasının ziyaret edilebileceği belirtiliyor. Qt Design Studio 2.0 için kullanıcı deneyimini iyileştirmeye odaklandıklandıklarını belirten Hartmann; kullanıcı arayüzünde birçok iyileştirme yaptıklarını, istenmeyen değişikliklere karşı korumak için artık öğeleri kilitlemenin mümkün olduğunu söyledi. Birçok küçük sorunun düzeltildiğini söyleyen Hartmann; Qt Design Studio 2.0’ın Google Crashpad‘e dayalı bir kilitlenme raporlayıcısı ile birlikte geldiğini ifade etti. Qt Design Studio 2.0 hakkında daha ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

Qt Design Studio 2.0 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Qt Creator 4.14 duyuruldu

Sürüm adayı 3 Aralık 2020‘de duyurulan Qt Creator’un 4.14 final sürümü, Eike Ziller tarafından duyuruldu. Qt Creator 4.14’ü duyurmaktan mutluluk duyduklarını belirten Ziller; Qt Creator’ın açık kaynak sürümünün “Qt Creator” altındaki Qt indirme sayfasında bulunduğunu ve ticari olarak lisanslı paketlerinin Qt Hesap Portalı’nda bulunabileceğini söyledi. Ziller; Qt Creator 4.14’ün çevrimiçi yükleyicide bir güncelleme olarak da mevcut olduğunu belirtti. Bu sürüm için, önceden oluşturulmuş ikili dosyaları, macOS’ta sürükle ve bırak işlemlerini düzelten Qt 5.15.2’ye güncellediklerini söyleyen Ziller; tespit edilen sorunların hata izleyicisine gönderilmesini rica etti. Qt Creator Kılavuzunu Qt Creator’da yardım modunda okunabileceğini belirten Ziller; Qt dokümantasyon portalından çevrimiçi olarak da erişilebileceğini söyledi. Qt Creator 4.14 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

Qt Creator 4.14 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

GNU GLPK 5.0 duyuruldu

GNU Projesinin bir parçası olan ve GNU Genel Kamu Lisansı ile lisanslı olan GNU GLPK‘nin 5.0 sürümü, Andrew Makhorin tarafından duyuruldu. GLPK (GNU Linear Programming Kit – doğrusal programlama seti); büyük ölçekli doğrusal programlamayı (LP), karışık tam sayı programlamayı (MIP) ve diğer ilgili sorunları çözmek için tasarlanmış bulunuyor. GLPK; AMPL dilinin bir alt kümesi olan GNU MathProg modelleme dilini destekliyor. GLPK ayrıca bir C kütüphanesi olarak da kullanılabiliyor. OptimJ modelleme sisteminin özgür sürümünde de desteklenen GLPK’ye bağımsız bir proje, JNI, Java tabanlı bir arabirim sağlıyor. GNU GLPK 5.0 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

GNU GLPK 5.0 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0