Archive | Programlama

SQLite 3.38.4 duyuruldu

En yaygın SQL veritabanı motoru olan SQLite’in 3.38.4 sürümü duyuruldu. Kullanıcıların, yazılımı çeşitli değişiklikler ve hata düzeltmeleriyle gelen yeni sürüme yükseltmelerinin önemli olduğu ifade ediliyor. Yeni sürümde, Bloom filtresi aşağı açılan optimizasyonunda, aşağı açılan optimizasyon bir NULL anahtarıyla karşılaştığında bayt kodundaki bir hatanın bayt kodu motorunun sonsuz bir döngüye girmesine neden olan bir bayt kodu sorununu düzeltildiği söyleniyor. Bunun dışında, bazı küçük yamalar eklenen yazılım, kullanıma sunulmuş bulunuyor. SQLite 3.38.4 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.
Continue Reading →

SQLite 3.38.4 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Hare programlama dili duyuruldu

Hare programlama dili, Drew DeVault tarafından duyuruldu. Hare’in; basit, kararlı ve sağlam olacak şekilde tasarlanmış bir sistem programlama dili olduğunu söyleyen DeVault; yazılımın, statik tipte bir sistem, manuel bellek yönetimi ve minimum çalışma zamanı kullandığını ifade etti. Hare’İn, İşletim sistemleri, sistem araçları, derleyiciler, ağ yazılımı ve diğer düşük seviyeli, yüksek performanslı görevleri yazmak için çok uygun olduğunu belirten DeVault; yazılımı, yaklaşık iki buçuk yıldır özel olarak geliştirdiklerini söyledi. Denemek isteyenlerin, kurulum işlemlerini ve Hare eğitimini gözden geçirebileceklerini belirten DeVault; Hare’in en çok C’ye benzediğini ve C ile yazılan hemen hemen tüm programların Hare ile de yazılabileceğini söyledi. Hare, küçük bir alanda iyi performans sağlayan qbe derleyiciyi kullandığı söyleniyor. Hare programlama dili hakkında bilgi edinmek için Drew DeVault’un duyurusunu inceleyebilirsiniz. Hare belgelerine buradan ulaşabilirsiniz.

Continue Reading →

Drew DeVault, Hare için yol haritasını da burada gösteriyor. Hare edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

GNU GDB 12.1 duyuruldu

GNU için kullanılan bir hata ayıklayıcı (debugger) olan GDB‘nin (GNU Debugger) 12.1 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 sürümün, Ada, C, C++, Fortran, Go, Rust ve diğerleri için kaynak düzeyinde bir hata ayıklayıcı olarak geldiğini ifade etti. GNU GDB 12.1 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 12.1 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

PHP 8.0.18 duyuruldu

PHP’nin 8.0.18 sürümü 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 olarak 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.18 hakkında ayrıntılı bilgi edinmek için sürüm notlarını inceleyebilirsiniz.

Continue Reading →

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

0

LLVM 14.0.3 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) 14.0.3 sürümü, GitHub üzerinden Tom Stellard tarafından duyuruldu. LLVM 14.0.3’ü duyurmaktan memnuniyet duyduğunu belirten Stellard; bunun önemli bir sürüm olduğunu söyledi. LLVM/Clang 12; x86-64 mikro mimari özellik seviyeleri ve Intel Alder Lake, Sapphire Rapids ve AMD Zen 3 için destek içeriyor. 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 14.0.3 hakkında bilgi edinmek için GitHub sayfasını inceleyebilirsiniz.

Continue Reading →

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

0

SQLite 3.38.3 duyuruldu

En yaygın SQL veritabanı motoru olan SQLite’in 3.38.3 sürümü duyuruldu. Kullanıcıların, yazılımı çeşitli değişiklikler ve hata düzeltmeleriyle gelen yeni sürüme yükseltmelerinin önemli olduğu ifade ediliyor. JSON’un daha kolay işlenmesi için MySQL ve PostgreSQL ile uyumlu yeni operatörler eklendiği söylenen yeni sürümde, JSON’un daha kolay işlenmesi için -> ve ->> operatörleri eklendiği ifade ediliyor. JSON işlevleri artık yerleşik olarak gelen yeni sürümde,  otomatik değiştirici ve julianday değiştirici eklenmiş bulunuyor. sqlite3_vtab_ distinct() arayüzü eklenen yeni sürümde, sütunlu çıktı modları, metne gömülü sekmeleri ve yeni satırları doğru şekilde işlemek için geliştirilmiş bulunuyor. SQLite 3.38.3 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.
Continue Reading →

SQLite 3.38.3 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Qt Creator 7.0.1 duyuruldu

Qt Creator’un 7.0.1 sürümü, Eike Ziller tarafından duyuruldu. Qt Creator 7.0.1’i duyurmaktan mutluluk duyduklarını belirten Ziller; kullanıcıların Qt Creator 7.0.1’e geçmelerini beklediklerini söyledi. Ziller; daha fazla ayrıntı için değişiklik sayfasında bulunabileceğini ifade etti. Ziller; Qt Creator kılavuzuna Qt dokümantasyon portalından erişilebileceğini ifade etti. Ziller; açık kaynak sürümünün, “Qt Creator” altındaki Qt indirme sayfasında mevcut olduğunu, ticari olarak lisanslı paketlerinin ise Qt Hesap Portalında bulunabileceğini söyledi. Ziller; sorunların hata izleyicisine gönderilmesinin iyi olacağını söyledi. Qt Creator 7.0.1 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

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

0