Archive | Programlama

Ruby 3.2.2 duyuruldu

Ruby programlama dilinin 3.2.2 sürümü duyuruldu. Ruby 3.2.2’yi duyurmaktan mutluluk duyulduğu belirtilirken, sürümün; birçok özellik ve performans iyileştirmesi eklediği ifade ediliyor. Bu sürümün güvenlik düzeltmeleri içerdiği ifade ediliyor. Hata raporları sağlayan birçok testçi, geliştirici ve kullanıcının sürümü çıkarmaya yardımcı olduğu belirtilirken, katkıları için herkese teşekkür edildiğ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ımdır. WASI (WebAssembly Sistem Arayüzü), bu tür kullanım durumları için tasarlanmıştır. Bu tür uygulamaların işletim sistemleriyle iletişim kurması gerekse de WebAssembly, sistem arabirimi olmayan bir sanal makinede de çalışır. WASI bunu standartlaştırır. Ruby 3.2.2 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

Ruby 3.2.2 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

CMake 3.26.2 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.26.2 sürümü, John Parent tarafından duyuruldu. CMake 3.26.2’nin artık indirilebilir olduğunu duyurmaktan mutluluk duyduklarını söyleyen Parent; statik kitaplık döngüsünde Fortran modülü taramasının geri yüklendiğini ifade etti. Ekstra diller etkinleştirildiğinde MinGW araçları için eğik çizgi stilinin geri yüklendiği ifade edilirken, eski C++ sürücüsüyle uyumluluğun da geri yüklendiği söyleniyor. CMake 3.26.2 hakkında daha ayrıntılı bilgi edinmek için sürüm duyurusunu ve sürüm notlarını inceleyebilirsiniz.

Continue Reading →

 

 

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

0

Laravel 10.5.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 önce 10.5.0 sürümü Paul Redmond ve Tetiana Blindaruk tarafından duyuruldu. Bunun, Stringable replace için büyük/küçük harfe duyarlı bir bayrağı, boş sütunları veritabanı oluşturucu insertUsing yöntemine geçirme desteğini ve selectResultsets adlı yeni bir veritabanı bağlantı yöntemini içerdiği belirtiliyor. Ayrıca bu sürüm, DynamoDbStore için çok anahtarlı işlemlerde boş dizilerin işlenmesine yönelik iyileştirmeler ve one() aracılığıyla ilişkilerde yinelenen kısıtlamaların kaldırılması gibi hata düzeltmeleri ve değişiklikleri içeriyor. Horizon üzerindeki yığınlar listesindeki sonsuz yüklemenin düzeltildiği belirtilirken, MySQL dilbilgisi için ham ifadelerle whereNull sorgularının düzeltildiği söyleniyor. Bir json dosyasını okumak ve kodunu çözmek için Storage::json() yönteminin eklendiği söyleniyor. Laravel 10.5.0 hakkında bilgi edinmek için sürüm duyurusunu ve GitHub sayfasını inceleyebilirsiniz.

Continue Reading →

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

0

Qt Creator 10.0.0 duyuruldu

Qt Creator’un 10.0.0 sürümü, Eike Ziller tarafından duyuruldu. Qt Creator 10.0.0’ı duyurmaktan mutluluk duyduklarını belirten Ziller; Qt Creator 10.0.0’ın çıkışını duyurmaktan mutluluk duyduklarını söyledi. Paketlerde gönderilen LLVM sürümünü, LLVM 16 olarak güncellediklerini belirten Ziller; bunun, Clang’daki C++ 20 desteğini ve Qt Creator ile Clangd arasındaki etkileşimi geliştirdiğini söyledi. Ayrıca artık varsayılan olarak girintileme için kullanılan ClangFormat eklentisinin varsayılan olarak etkinleştirildiği söyleniyor. Araçlar > C++ > kullanılmayan işlevleri bul yeni eyleminin, projelerde ölü kodu bulmaya yardımcı olacağı ifade ediliyor. Kod modelinin Qt 6.5 olarak güncellendiği belirtilirken, düzenleyicinin artık ilgili özellikler için bir araç ipucu olarak bir renk önizlemesi gösterdiği ifade ediliyor. CMake ön ayarları desteğinin ön ayar sürümünün 5’e güncellendiği ve bunun, örneğin, mimari ve araç seti için harici strateji ve pathListSep değişkeni için destek eklediği ifade ediliyor. Ek olarak, Qt Creator’un nihayet Qt çevrimiçi yükleyicisinde isteğe bağlı olduğu belirtiliyor. Açık kaynak sürümünün, “Qt Creator” altındaki Qt indirme sayfasında mevcut olduğu ve ticari olarak lisanslı paketlerin Qt Account Portal’da bulunabileceği belirtiliyor. Ziller; sorunların hata izleyicisine gönderilmesinin iyi olacağını söyledi. Qt Creator 10.0.0 hakkında bilgi edinmek için sürüm duyurusunu ya da değişiklikler sayfasını inceleyebilirsiniz.


Continue Reading →

 

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

0

PyCharm 2023.1 duyuruldu

İlk sürüm adayı 16 Mart 2023’te duyurulan PyCharm‘ın 2023.1 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. Yılın ilk büyük sürümünün, uzak Jupyter not defterleri için destek, yeni kullanıcı arabiriminde geliştirmeler, jenerikler için geliştirilmiş tür çıkarımı ve çok daha fazlasını getirdiği belirtiliyor. Bir süredir PyCharm için yeni kullanıcı arayüzü üzerinde çalışıldığını belirten Letusheva; yeni kullanıcı arabiriminin, görsel karmaşıklığı azaltacağını, temel özelliklere kolay erişim sağlayacağı ve karmaşık işlevleri gerektiği gibi kademeli olarak açıklayarak daha temiz bir görünüm ve his sağlayacağını söyledi. Temel değişiklikler arasında basitleştirilmiş ana araç çubuğu, yeni araç penceresi düzeni, yeni temalar ve güncellenmiş simgeler yer aldığını söyleyen Letusheva; PyCharm 2023.1’de, yeni PyCharm Community sürümü kullanıcıları için varsayılan olarak yeni kullanıcı arayüzünü etkinleştirildiğini belirtti. Letusheva; PyCharm Professional kullanıcılarının varsayılan olarak klasik kullanıcı arayüzüne sahip olmaya devam edeceklerini söyledi. Araç pencerelerinin artık araç penceresi çubuklarındaki simgelerle temsil edildiğini belirten Letusheva; bunun, her bir araç penceresi çubuğunda daha fazla araç penceresi bulma olanağı sağlayacağını ve görsel gezinmeyi basitleştireceğini ifade etti. Letusheva; herhangi bir hatayla karşılaşan kullanıcıların bunu sorun izleyicisine bildirebileceklerini söyledi. PyCharm 2023.1 hakkında bilgi edinmek için sürüm duyurusunu ya da neler yeni sayfasını inceleyebilirsiniz.

Continue Reading →

 

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

CLion 2023.1 duyuruldu

C ve C++ için geliştirilmiş çapraz platform bir tümleşik geliştirme ortamı olan CLion‘un 2023.1 sürümü, Anastasia Kazakova tarafından duyuruldu. CLion 2023.1’in artık yolda olduğunu belirten Kazakova; 2023.1 sürümünün artık kullanılabilir olduğunu söyledi. Talep üzerine demonte etme ve yeni kullanıcı arayüzü güncellemeleri ile gelen yeni sürüm, C++ araç setini bir sonraki seviyeye taşıyor. Yeni sürüm, paket yönetimi için bir çözüm getiriyor, hata ayıklama deneyimini güçlendiriyor, QML kodlamasına yardımcı oluyor ve yeni kullanıcı arabirimi için bir dizi iyileştirme içeriyor.CLion 2023.1, Toolbox uygulamasının, anlık paket olarak (Ubuntu’da), web sitesinden veya 2022.3 sürümünden bir yama güncellemesi aracılığıyla edinilebileceği belirtiliyor. Yeni sürüm; Qt modelleme dili (QML) desteği ve vcpkg ile entegrasyon sağlanmış olarak geliyor. Daha iyi C++ desteği ve CMake entegrasyonunda iyileştirmeler içeren yeni sürüm, gelişmiş kullanıcı deneyimi ve yeni kullanıcı arayüzü de içeriyor. VCS güncellemeleri dışında, diğer değişiklikler de yapılmış bulunuyor. CLion 2023.1 hakkında bilgi edinmek için sürüm duyurusunu ve neler yeni sayfasını inceleyebilirsiniz.

Continue Reading →

 

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

0

Rust programlama dilinin 1.68.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.68.2 sürümü duyuruldu. Rust ekibinin, Rust’un yeni sürümünü duyurmaktan mutluluk duyduğu ifade ediliyor. Rust’un güvenlik, hız ve eş zamanlılık üzerine odaklanmış bir sistem programlama dili olduğu hatırlatılıyor. Rustup aracılığıyla yüklenmiş eski bir Rust sürümüne sahip olanların rustup update stable komutuyla kolaylıkla Rust 1.68.2’yi edinebilecekleri söyleniyor. Rust’ın katmanlı platform desteği hakkında daha fazla bilgi için Rust’ın platform destek sayfasına bakılması isteniyor. Rust’un en ilginç özelliği, tam anlamıyla orjinal bir dil değil, 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 lexer sistemi gibi özellikler Rust’un bünyesinde bir araya gelmiştir. Rust 1.68.2 hakkında bilgi edinmek için GitHub sayfasını incelemek mümkündür.

Continue Reading →

 

Rust 1.68.2 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0