Archive | Programlama

LLVM 17.0.0-rc1 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) 17.0.0-rc1 sürümü duyuruldu. LLVM 17.0.0 sürüm adayı ile LLVM 17.x sürüm sürecinin başladığını duyurmaktan mutluluk duyulduğu belirtilirken, sürümün, kabaca altı aylık çalışma sonunda, topluluk tarafından ortaya çıkarıldığı ifade ediliyor. 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. Bu yayınla ilgili herhangi bir sorusu olanların, onları buradan sorabilecekleri belirtiliyor. LLVM Projesi, modüler ve yeniden kullanılabilir derleyici ve araç zinciri teknolojilerinin bir koleksiyonu olarak kullanıma sunuluyor ve adına rağmen, LLVM’nin geleneksel sanal makinelerle çok az ilgisi olduğu biliniyor. “LLVM” adının kendisi bir kısaltma değil; projenin tam adıdır. LLVM, isteğe bağlı programlama dillerinin hem statik hem de dinamik derlemesini destekleyen  modern, SSA tabanlı bir derleme stratejisi sağlamak amacıyla Illinois Üniversitesi’nde bir araştırma projesi olarak başlamıştı. LLVM projesindeki kod, “LLVM istisnalarıyla birlikte Apache 2.0 Lisansı” kapsamında lisanslanmış bulunuyor. LLVM Çekirdek kitaplıkları iyi belgelenmiştir ve LLVM’yi bir optimize edici ve kod oluşturucu olarak kullanmak için kendi dilinizi icat etmek (veya mevcut bir derleyiciyi bağlamak) özellikle kolay bir işlem olmaktadır. 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 17.0.0-rc1 hakkında bilgi edinmek için sürüm duyurusunu ve GitHub sayfasını inceleyebilirsiniz.

Continue Reading →

 

LLVM 17.0.0-rc1 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

PyCharm 2023.2 duyuruldu

 PyCharm‘ın 2023.2 sürümü, Valeria Letusheva tarafından duyuruldu. PyCharm’da kullanıcıyı daha üretken ve kodlaması daha sorunsuz hale getirecek özellikler sunmak için çok çalıştıklarını ifade eden Letusheva; geliştirme sürecinde sürece katılan, yeni özellikleri test eden, Twitter’da yorum yapan, hata raporları gönderen vb. herkese teşekkür ettiklerini ifade etti. Yeni sürümün, Django ve Black Formatter entegrasyonu, her şeyi çalıştır ve yapay zeka asistanı için yeni canlı şablonlarla geldiğini belirten Letusheva; en son PyCharm özellikleriyle geliştirici deneyiminden en iyi şekilde yararlanılabileceğini ifade etti. Bu sürümle birlikte, artık yeni canlı şablonlarla Django kodunu daha hızlı yazabilme, entegre Black formatlayıcı ile kodu tek bir tıklamayla yeniden biçimlendirebilme ve AI Assistant’ın yardımıyla taahhüt mesajları oluşturabilme olanağına sahip olunduğunu belirten Letusheva; Toolbox uygulamasının, yeni sürümü edinmenin en kolay yolu olduğunu, ancak web sitesinden manuel olarak da indirilebileceğini söyledi. Uç noktalar araç penceresinin artık Django REST çerçevesi için başlangıç desteğine sahip olduğunju belirten Letusheva; şablon dosyalarında hızlı bir şekilde Django etiketleri oluşturmak için kullanılabilecek canlı şablonların listesini de genişlettiklerini söyledi. Letusheva; herhangi bir hatayla karşılaşan kullanıcıların bunu sorun izleyicisine bildirebileceklerini söyledi. PyCharm 2023.2 hakkında bilgi edinmek için sürüm duyurusunu ya da neler yeni sayfasını inceleyebilirsiniz.

Continue Reading →

 

PyCharm 2023.2 edinmek için aşağıdaki linklerden yararlanabilirsiniz.
0

CLion 2023.2 duyuruldu

C ve C++ için geliştirilmiş çapraz platform bir tümleşik geliştirme ortamı olan CLion‘un CLion 2023.2 sürümü, Anastasia Kazakova tarafından duyuruldu. Kazakova; CLion 2023.2 sürümünün artık kullanılabilir olduğunu söyledi. Yeni sürümün, daha iyi platformIO entegrasyonu, güncellenmiş hata ayıklayıcı ve yepyeni yapay zeka asistanı ile geldiğini belirten Kazakova; sürümün, düşük seviyeli, uzak ve gömülü geliştirme yapanlar için IDE deneyimini geliştirmeye odaklandığını ifade etti. Yeni sürümün, gereksiz CMake orta düzeyini kaldırarak PlatformIO entegrasyonunu yeniden tasarladığını belirten Kazakova; manifest ve klasik modların ayırt edilmesini kolaylaştırmak için vcpkg desteğinin iyileştirildiğini söyledi. Son olarak, yeni sürüm, AI yeteneklerini doğal olarak bazı temel IDE kullanıcı iş akışlarına dokuyan AI Assistant’ı içeriyor. CLion 2023.2’nin, istenirse Toolbox uygulamasından, anlık bir paket olarak (Ubuntu’dan), web sitesinden veya 2023.1 sürümünden bir yama güncellemesi aracılığıyla edinilebilir olduğunu belirten Kazakova; CLion 2023.2’nin, birlikte verilen hata ayıklayıcıları güncellenmiş olarak geldiğini ve şimdi LLDB v16 ve GDB v13.1 ile birlikte geldiğini söyledi. CLion 2023.2 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

CLion 2023.2 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

Laravel 10.16.0 duyuruldu

Özel uygulamalar geliştirmek için kullanılan bir web frameworku olarak lanse edilen, PHP dili içerisinde kullanıcıların işlerini kolaylaştıran ve güvenlik açısından destek sağlayan birçok frameworkten biri olarak kullanıma sunulan Laravel‘in 10.16.0 sürümü Paul Redmond ve Dries Vints tarafından duyuruldu. Laravel ekibinin, Collection groupBy yönteminde BackedEnum desteği, alt dakika görevleri için program:list çıktısında iyileştirmeler, artisan hizmetinde IPv6 adreslerinin bağlanmasına izin verme ve daha fazlasıyla bu sürümü çıkarttğını belirten Redmond; Schedule:list komutunda dakika altı görevlerin görüntülenmesinin iyileştirildiğini söyledi. MigrateCommand’da kullanılmayan değişkenin kaldırıldığını ifade eden Redmond; Collection groupBy yönteminde BackedEnum desteğinin eklendiğini belirtti. Bu arada, geliştirme sunucusunda IPv6 adreslerinin bağlanmasına izin verildiği bildiriliyor. Laravel 10.16.0 hakkında bilgi edinmek için sürüm duyurusunu ve GitHub sayfasını inceleyebilirsiniz. 

Continue Reading →

 

 

   

Laravel 10.16.0 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

GNU Compiler Collection (GCC) 13.2.0 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 13.2.0 sürümü, Richard Biener tarafından duyuruldu. 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) 13.2.0 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

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

0

CMake 3.27.1 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.27.1 sürümü, John Parent tarafından duyuruldu. CMake 3.27.1’i duyurmaktan mutluluk duyduğunu söyleyen Parent; CMake 3.27.1’in artık indirilebilir olduğunu duyurmaktan mutluluk duyduklarını söyledi. “cmake”in artık CMake dilinin etkileşimli hata ayıklamasını desteklediği hatırlatılırken, Windows SDK sürümünün, açıkça bir “versiyon =” alanını kullandığı söyleniyor. CMake 3.27.1 hakkında daha ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

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

0

PyCharm 2023.2 RC duyuruldu

Dördüncü EAP sürümü 28 Haziran 2023’te duyurulan PyCharm‘ın 2023.2 RC sürümü, Valeria Letusheva tarafından duyuruldu. PyCharm’da kullanıcıyı daha üretken ve kodlaması daha sorunsuz hale getirecek özellikler sunmak için çok çalıştıklarını ifade eden Letusheva; geliştirme sürecinde sürece katılan, yeni özellikleri test eden, Twitter’da yorum yapan, hata raporları gönderen vb. herkese teşekkür ettiklerini ifade etti. Bu derlemeyi kullanmak için aktif bir PyCharm Professional aboneliğinin olması gerektiğini belirten Letusheva; daha önce EAP yapılarına dahil edilen AI Assistant’ın PyCharm 2023.2 sürüm adayı’nda gruplandırıldığının unutulmaması gerektiğini ifade etti. Bu kararın, gelecekteki IDE sürümleri için yapay zeka destekli işlevsellik geliştirmeye ve bunun için daha sık güncellemeler sağlamaya odaklanmaya yardımcı olacağını belirten Letusheva; PyCharm 2023.2’nin çıkışına yaklaşırken, ekibin ürünün cilalanmış ve lansmana hazır olduğundan emin olmak için son rötuşları yaptığını söyledi. Erken erişim programının artık sona erdiğini ve yeni özellikleri aktif olarak test ederek, değerli geri bildirimler sağlayarak kendilerini destekleyen tüm katılımcılara şükranlarını sunmak istediklerini söyledi. Letusheva; herhangi bir hatayla karşılaşan kullanıcıların bunu sorun izleyicisine bildirebileceklerini söyledi. PyCharm 2023.2 RC hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

PyCharm 2023.2 RC edinmek için aşağıdaki linklerden yararlanabilirsiniz.
0