Archive | Programlama

GNU Guile 2.9.2 beta duyuruldu

Gelecekteki 3.0 kararlı serisine hazırlanılırken, GNU Guile 2.9.2’nin ikinci beta sürümü, Andy Wingo tarafından duyuruldu. 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. (JIT) yerel kod oluşturma desteğini ia32, ARMv7 ve AArch64 mimarilerine kadar genişleten yeni sürüm, Guile’nin ihtiyaçlarına daha iyi adapte olan Lightening adlı ilgili bir çatal için GNU Lightning’in değiştirildiği söyleniyor. Kararlı bir Guile’ye ihtiyaç duyan kullanıcıların kararlı 2.2 serisinde kalmaları öneriliyor. JIT desteği alan mimarilerdeki kullanıcıların özellikle deneyimleri (iyi ya da kötü) guile-devel@gnu.org adresine bildirmeleri rica ediliyor. GNU Guile 2.9.2 beta hakkında geniş bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

GNU Guile 2.9.2 beta edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Rust programlama dilinin 1.35.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.35.0 sürümü, Rust ekibi tarafından duyuruldu. Rust ekibinin, Rust programlama dilinin 1.35.0 sürümünü duyurmaktan mutluluk duyduğu söylenirken, Rust’un güvenlik, hız ve eş zamanlılık üzerine odaklanmış bir sistem programlama dili olduğu hatırlatıldı. İ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.35.0 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

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

0

Perl’in 5.30.0 sürümü duyuruldu

NASA’da sistem yöneticisi olarak çalışan dil bilimci Larry Wall tarafından geliştirilen açık kaynak kodlu perl programlama dilinin 5.30.0 sürümü, Sawyer X tarafından duyuruldu. Perl 5.30.0’ı duyurmaktan heyecan duyduklarını söyleyen Sawyer X; bunun Perl 5 serisinin 30. sürümü olduğunu ifade etti. 5.29.0 sürümünden bu yana 58 yazar tarafından gerçekleştirilen 1300 dosya üzerinde yaklaşık 620.000 satırlık değişiklikle gelen yeni sürümün, CPAN modüllerinden ortaya çıktığı söyleniyor. Nesne yönelimli bir dil olan Perl, yoğun biçimde metin işleme ve görüntü tanıma söz konusu olduğunda kullanılabilecek en güçlü ve pratik programlama dillerinden biri. Larry Wall’un Perl’i yazarken C, sed, AWK ve sh gibi pek çok dilden önemli ve güçlü özellikleri ödünç aldığı söyleniyor. Perl 5.30.0 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

Perl 5.30.0 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

MariaDB 10.3.15 duyuruldu

İlişkisel veritabanı sistemi olan MySQL’in kaynak kodundan türeyen ve GNU Genel Kamu Lisansı altında kullanıma sunulan MariaDB’nin 10.3.15 sürümü duyuruldu. MariaDB 10.3.15 hakkında ayrıntılı bilgi edinmek için sürüm notları ve değişiklikler sayfası incelenebilir. 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.3.15 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

CMake 3.14.4 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.14.4 sürümü, Robert Maynard tarafından duyuruldu. CMake 3.14.4’ü 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 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.14.4 hakkında daha ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

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

0

PyCharm 2019.1.2 duyuruldu

PyCharm’ın 2019.1.2 sürümü, Ernst Haagsman tarafından duyuruldu. Yeni Jupyter Notebook desteği ile gelen yeni sürüm, navigasyon üzerinde “son konum” özelliği taşıyor ve özel tema eklentileriyle kullanıma sunuluyor. PyCharm Professional Edition’ın profesyonel bir veritabanı aracı içerdiğini belirten Haagsman; kimi PostgreSQL denetimlerinin de yapıldığını söyledi. Yardım seçilerek PyCharm’in güncellenebileceğini belirten Haagsman; Ubuntu 16.04 veya daha yeni bir dağıtım üzerinde çalışanların el ile yükseltme yapmalarını gerektirecek bir durum olmadığını söyledi. PyCharm 2019.1.2 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu ve sürüm notlarını inceleyebilirsiniz.

Continue Reading →

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

0

Rust programlama dilinin 1.34.2 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.34.2 sürümü, Rust ekibi tarafından duyuruldu. Rust ekibinin, Rust programlama dilinin 1.34.2 sürümünü duyurmaktan mutluluk duyduğu söylenirken, Rust’un güvenlik, hız ve eş zamanlılık üzerine odaklanmış bir sistem programlama dili olduğu hatırlatıldı. İ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.34.2 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

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

0