Archive | Programlama

GNU Guile 3.0.6 duyuruldu

Programcıların esnek uygulamalar oluşturmasına yardımcı olan GNU Guile‘nin 3.0.6 sürümü, Andy Wingo tarafından duyuruldu. GNU Guile 3.0.6 sürümünü duyurmaktan mutluluk duyduklarını söyleyen Wingo; bu sürümün, derlenmiş kod için kaynak ve konum bilgilerini iyileştirdiğini ifade etti. Wingo; bazı önemli hataları gideren sürümün, libltdl’ye olan bağımlılığı ortadan kaldırdığını söyledi. Wingo; isteğe bağlı paketlenmiş bir “mini-gmp” kitaplığını kullanıma sokan sürümün, küçük optimizasyonlar ve hata düzeltmeleri içerdiğini söyledi. 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 dördüncü 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 3.0.6 hakkında geniş bilgi edinmek için haberler sayfasını ya da sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

GNU Guile 3.0.6 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

PHP 8.0.5 duyuruldu

PHP’nin 8.0.5 sürümü, GitHub üzerinden Gabriel Caruso ve Christoph M. Becker tarafından duyuruldu. Çeşitli hataları giderilen ve kimi güvenlik düzeltmeleri ve kimi iyileştirmeler içeren yeni sürüm hakkında daha fazla bilgi edinmek için haberler veya yükseltme sayfalarını inceleyebilirsiniz. PHP, ilk kez Rasmus Lerdorf tarafından, web üzerinden sayfasını ziyaret edenleri izlemek amacıyla bir dizi Perl betiği kullanılarak geliştirilmişti. Ancak insanlar bununla ilgilenmeye başlayınca, Lerdorf bir betik motoru oluşturmaya karar verdi. Ayrıca formlara da destek verdi ve böylece PHP/F1 biçimlenmiş oldu. Adı duyuldukça kimi geliştiricinin dikkatini çekti ve böylece bir API oluşturuldu: PHP3 meydana geldi. Ardından Zend motoruyla PHP4 geldi. Günümüzde PHP; bloglardan forumlara, portal sistemlerinden veri tabanlarına, sınıflardan fonksiyonlara her türlü işlevde kullanılıyor. PHP 8.0.5 hakkında bilgi edinmek için sürüm notlarını inceleyebilirsiniz.

Continue Reading →

PHP 8.0.5 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

GNU Compiler Collection (GCC) 11.1.0 duyuruldu

Sürüm adayı 20 Nisan 2021‘de duyurulan 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 11.1.0 final sürümü, Jakub Jelinek tarafından duyuruldu. GNU Derleyici Koleksiyonu sürüm 11.1.0’ı kullanıma sundukları için memnun olduğunu belirten Jelinek; GCC geliştiricilerinin, başka bir büyük GCC sürümü olan 11.1’i duyurmaktan gurur duyduklarını söyledi. Bu sürümün, varsayılan hata ayıklama biçimini çoğu durumda DWARF 5 olarak değiştirdiğini söyleyen Jelinek; her ikisi de derleyicide olmak üzere C++20 dil desteğinde büyük ilerleme sağlandığını ifade etti. Çeşitli optimizasyon geliştirmeleri ve hata düzeltmeleriyle gelen sürüm, birkaç yeni donanım etkinleştirme değişiklikleri içeriyor. 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) 11.1.0 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu sayfasını inceleyebilirsiniz.

Continue Reading →

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

0

MariaDB 10.6.0 duyuruldu

İlişkisel veritabanı sistemi olan MySQL’in kaynak kodundan türeyen ve GNU Genel Kamu Lisansı altında kullanıma sunulan MariaDB’nin yeni sürümü 10.6.0 duyuruldu. MariaDB Vakfı’nın kendi serilerindeki en son kararlı sürümü duyurmaktan memnuniyet duyduğu belirtilirken, ayrıntıları merak eden kullanıcıların 10.6.0 sürüm notlarına ve 10.6.0 değişiklik notlarına bakabileceği söyleniyor. Güvenlik, yüksek kullanılabilirlik ve ölçeklenebilirlik özellikleriyle gelen yazılımın, daha fazla işlevsellik sunmaya çaba gösterdiği belirtildi. Bilindiği gibi yazılımın MariaDB ve MariaDB Galera Cluster olmak üzere iki versiyonu bulunuyor. MySQL’in yaratıcısı olan Monty Widenius; kızının adı My’ı yazılıma isim olarak vermişti. Oracle MySQL’in topluluk geliştirme modelinden uzaklaşınca, Monty Widenius MySQL’in kodunu çatallayıp yeni bir yazılıma yönelince, bu kez ikinci kızının adı olan Maria’yı isim olarak seçti ve MariaDB ortaya çıktı. MySQL ile bire bir yer değiştirebilen MariaDB, pek çok kütüphane kodlarının ortak olması nedeniyle tüm MySQL komutlarını tanır ve MySQL arayüz metotlarını destekler.

Continue Reading →

Genel Kamu Lisansı’na (GPL) sahip özgür bir yazılım olarak sunulan yazılımı GPL’in kısıtladığı alanlarda kullanmak isteyenler ayrı bir lisansla satın alabiliyor. MySQL ile aynı komutları, aynı arayüzleri, aynı kitaplıkları ve API’leri içeren MariaDB; MySQL ile özellik açısından birebir uyumludur. Dağıtımların çoğu hâlâ resmi olarak MySQL’i desteklerken, yeni ek özellikler ve geliştirmeler yapılan MariaDB’nin ayrıca kurulması gerekiyor. MariaDB 10.6.0 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

GNU GDB 10.2 duyuruldu

GNU için kullanılan bir hata ayıklayıcı (debugger) olan GDB‘nin (GNU Debugger) 10.2 sürümü, Joel Brobecker tarafından duyuruldu. Ada, C, C++, Go, Rust ve diğerleri için kaynak düzeyinde bir hata ayıklayıcı olan yazılımın, çeşitli hata düzeltmeleriyle geldiği belirtiliyor. Bir düzineden fazla farklı işlemci mimarisi ve GDB’nin kendisinin en popüler GNU/Linux, Unix ve Microsoft Windows varyantlarında çalışabileceği hatırlatılıyor. Ada, C, C ++, Objective-C, Pascal ve diğer birçok dil için kaynak düzeyinde bir hata ayıklayıcı olan GDB; popüler GNU/Linux, Unix ve Microsoft Windows varyantları ile kullanıcıya sunuluyor. 1988 yılında Richard Stallman tarafından yazılan GDB, GNU General Public License kapsamında dağıtılan özgür bir yazılımdır. 1990 – 1993 yılları arasında geliştirilmesine John Gilmore tarafından devam edilmiştir. Unix tabanlı pek çok sisteminde, C, C++ ve Fortran gibi pek çok programlama dilinde çalışan taşınabilir bir hata ayıklayıcı olan GDB; bilgisayar programlarının çalıştırılmasını değiştiren ve takip eden pek çok gelişmiş özelliğe sahiptir. Bir düzineden fazla farklı işlemci mimarisi üzerinde; en popüler GNU/Linux, Unix ve Microsoft Windows varyantlarında çalışabileceği söylenen GDB’nin, özgür (libre) bir yazılım olduğunu söyleyen Brobecker; yeni hedeflerde hata ayıklama desteğiyle gelen sürümün, ARC GNU/Linux ve RISC-V GNU/Linux hedefleri için GDBserver desteği içerdiğini ifade etti. GNU GDB 10.2 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

Kullanıcı programın iç değişkenlerini ve normal akışı içerisinde çağrılan fonksiyonları izleyebilir ve degiştirebilir. Gömülü sistemlerde hata ayıklama işlemi sırasında sıklıkla GDB’nin “uzaktan” modu kullanılır. GDB kendi içerisinde bir grafiksel kullanıcı arayüzüne sahip değildir, standart olarak komut satırı arayüzünden kullanılır. 2003 yılı itbari ile GDB’ nin desteklediği işlemciler şunlardır; Alpha, ARM, H8/300, System/370, System 390, X86 ve X86-64, IA-64 “Itanium”, Motorola 68000, MIPS,PA-RISC, PowerPC, SuperH, SPARC, VAX. GNU GDB 10.2 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

PyCharm 2021.1.1 iyileştirilmiş indeksleme ve Jupyter dizüstü bilgisayar deneyimi ile geliyor

Sürüm adayı 16 Nisan 2021’de duyurulan PyCharm‘ın 2021.1.1 sürümü, Valeria Letusheva tarafından duyuruldu. Bunun, iyileştirilmiş indeksleme ve Jupyter dizüstü bilgisayar deneyimi ile geldiğini belirten Letusheva; Python konsolu için otomatik içe aktarma özelliğini devre dışı bıraktıklarını, böylece kod tamamlamanın burada bir kez daha sorunsuz çalışacağını söyledi. Kaynaktan ve kaynağa otomatik kaydırmanın, artık önizleme ve düzenleyici bölmeleri için senkronize bir şekilde çalıştığını söyleyen Letusheva; bilgisayar belirli bir süre hareketsiz kaldığında artık önizleme bölmesinin donmadığını ifade etti. NumPy için kod tamamlama, güncellenmiş NumPy koçanlarından dolayı artık uygunsuz seçenekler önermediğini belirten Letusheva; iyileştirmelerin tam listesi sürüm notlarında bulunduğunu söyledi. PyCharm 2021.1.1 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

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

0

GNU Compiler Collection (GCC) 11.1 RC 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 11.1 sürümünün sürüm adayı, Jakub Jelinek tarafından duyuruldu.Bunun bir test sürüm olduğunun unutulmaması gerektiğini belirten Jelinek; yalnızca test için kullanılmasını önerdi. Jelinek; sürümü test eden kullanıcıların, geri bildirim yoluyla sürece katkıda bulunmalarını söyledi. 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) 11.1 RC hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

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

0