Tag Archives | kaynak kod

Kotlin 2.0.10 duyuruldu

Java sanal makinesi (JVM) üzerinde çalışan ve ayrıca JavaScript kaynak koduna derlenebilen, statik tipli bir programlama dili olan Kotlin‘in 2.0.10 sürümü duyuruldu. İlkin St. Petersburg ve Rusya merkezli JetBrains programcıları tarafından geliştirilmeye başlanan Kotlin’in ismi, Finlandiya Körfezi’nde Rusya’ya bağlı bir ada olan Kotlin Adası’ndan gelmektedir. Java ile uyumlu sözdizimi olmasa da, Kotlin, Java kodu ile birlikte çalışmak üzere tasarlanmıştır. K2 derleyicisi kullanıldığında yakalamasız lambdaların hafızaya alınmasının düzeltildiği belirtilirken, birleştirilebilir satır içi işlevlerde lambdaların hafızaya alınmasına izin verildiği söyleniyor. AGP 8.5.0’ın KGP ile uyumlu olarak işaretlendiği belirtilirken, geçersiz kılınan yöntemlerdeki kutulu dönüş türlerinin ilkel olarak değiştirildiği söyleniyor. Kotlin 2.0.10 hakkında bilgi edinmek için GitHub sürümler sayfasını inceleyebilirsiniz.

Continue Reading →

 

Kotlin 2.0.10 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

GNU Libtool 2.5.1 (beta) duyuruldu

Tutarlı, taşınabilir bir arabirimin arkasında paylaşılan kitaplıkları kullanmanın karmaşıklığını gizleyen genel bir kitaplık destek komut dosyası olan GNU Libtool‘un 2.5.1 sürümü, Ileana Dumitrescu tarafından duyuruldu. Libtool ekibinin, bir beta sürüm olan libtool 2.5.1’in yayınlandığını duyurmaktan mutluluk duyduğu belirtilirken, 2.5.0’dan bu yana geçen 10 haftada 8 kişi tarafından 33 taahhüt gerçekleştirildiği ifade ediliyor. GNU yapı sisteminin bir parçası olan bir yazılım geliştirme aracı olan GNU Libtool; bir kabuk betiğidir. Kaynak koddan paylaşılan kitaplıkları derlerken yazılım taşınabilirliği sorununu çözmek için oluşturulmuştur. Paylaşılan kitaplıkları derleyen komutlar için bilgi işlem platformları arasındaki farkları gizler. Yazılım, platformlar arasında aynı olan bir komut satırı arabirimi sağlar ve platformun yerel komutlarını yürütür. Elbette ki farklı işletim sistemleri ve paylaşılan kitaplıkları farklı şekilde işler. Libtool, çeşitli Unix benzeri işletim sistemlerinde statik ve dinamik kitaplıkların oluşturulmasını yönetmeye yardımcı olur. Libtool bunu, kitaplık oluşturma sürecini soyutlayarak, çeşitli sistemler arasındaki farkları gizleyerek gerçekleştirir. Katkıda bulunan herkese teşekkür edildiği belirtiliyor. GNU Libtool 2.5.1 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

GNU Libtool 2.5.1 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Kotlin 2.0.20-RC duyuruldu

Java sanal makinesi (JVM) üzerinde çalışan ve ayrıca JavaScript kaynak koduna derlenebilen, statik tipli bir programlama dili olan Kotlin‘in 2.0.20-RC sürümü duyuruldu. İlkin St. Petersburg ve Rusya merkezli JetBrains programcıları tarafından geliştirilmeye başlanan Kotlin’in ismi, Finlandiya Körfezi’nde Rusya’ya bağlı bir ada olan Kotlin Adası’ndan gelmektedir. Java ile uyumlu sözdizimi olmasa da, Kotlin, Java kodu ile birlikte çalışmak üzere tasarlanmıştır. plusAssign ve minusAssign operatörleri kullanılırken özelliğin özel ayarlayıcılarının atlanabileceği belirtilirken, Gradle repo testinin, K2’de Kotlin açık API modunun başarısız olmasıyla doğru şekilde derlenmesi gerektiği hatırlatılıyor. K2 derleyicisi kullanıldığında yakalamasız lambdaların not edilmesinin düzeltildiği söyleniyor. Kotlin 2.0.20-RC hakkında bilgi edinmek için GitHub sürümler sayfasını inceleyebilirsiniz.

Continue Reading →

 

Kotlin 2.0.20-RC edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Kotlin 2.0.20-Beta2 duyuruldu

Java sanal makinesi (JVM) üzerinde çalışan ve ayrıca JavaScript kaynak koduna derlenebilen, statik tipli bir programlama dili olan Kotlin‘in 2.0.20-Beta2 sürümü duyuruldu. İlkin St. Petersburg ve Rusya merkezli JetBrains programcıları tarafından geliştirilmeye başlanan Kotlin’in ismi, Finlandiya Körfezi’nde Rusya’ya bağlı bir ada olan Kotlin Adası’ndan gelmektedir. Java ile uyumlu sözdizimi olmasa da, Kotlin, Java kodu ile birlikte çalışmak üzere tasarlanmıştır. Yeni sürümde, yapıcıyla aynı görünürlüğe sahip olacak şekilde veri sınıfı kopyalama işlevini elinde bulundurduğu belirtilirken, Kotlin Multiplatform’un Gradle Java eklentileriyle uyumluluğunun kaldırıldığı söyleniyor. Bit kodu yerleştirme desteği kaldırılırken, Gradle için 8.6–8.8 sürümleri için destek eklenmiş, JVM geçmiş dosyalarına dayalı olarak kullanımdan kaldırılan artımlı derleme sağlanmış bulunuyor. 2.0.20-Beta2’yi destekleyen Kotlin eklentilerinin en yeni IntelliJ IDEA ve Android Studio’da paketlenmiş olduğu ifade ediliyor. Kotlin 2.0.20-Beta2 hakkında bilgi edinmek için neler yeni ya da GitHub sürümler sayfasını inceleyebilirsiniz.

Continue Reading →

 

Kotlin 2.0.20-Beta2 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Kotlin 2.0.20-Beta1 duyuruldu

Java sanal makinesi (JVM) üzerinde çalışan ve ayrıca JavaScript kaynak koduna derlenebilen, statik tipli bir programlama dili olan Kotlin‘in 2.0.20-Beta1 sürümü duyuruldu. İlkin St. Petersburg ve Rusya merkezli JetBrains programcıları tarafından geliştirilmeye başlanan Kotlin’in ismi, Finlandiya Körfezi’nde Rusya’ya bağlı bir ada olan Kotlin Adası’ndan gelmektedir. Java ile uyumlu sözdizimi olmasa da, Kotlin, Java kodu ile birlikte çalışmak üzere tasarlanmıştır. Yeni sürümde, KtWhenConditionInRange çağrı çözümlemesinin desteklendiği belirtilirken, kotlin/java kaynağı/kütüphane bildirimlerini ayırt etmek için KtSymbolOrigin’in yeniden tasarlandığı söyleniyor. KtAnalyticSessionProvider.analyze’nin satır içi olmasından kaynaklanan ikili uyumsuzluk sorunlarının düzeltildiği belirtilirken, Kt önekinin Ka olarak yeniden adlandırıldığı söyleniyor. KtCallableSymbol.callableIdIfNonLocal’in -> callableId olarak yeniden adlandırıldığı belirtilirken, süper yardımcı bir nesneden korumalı yapılara ve alanlara erişime izin verildiği söyleniyor. Kotlin 2.0.20-Beta1 hakkında bilgi edinmek için GitHub sürümler sayfasını inceleyebilirsiniz.

Continue Reading →

 

Kotlin 2.0.20-Beta1 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Rocky Linux 8.10 duyuruldu

Red Hat Enterprise Linux ile %100 uyumlu olacak şekilde tasarlanmış bir dağıtım olan ve CentOS projesinin kurucusu Gregory Kurtzer tarafından yönetilen Rocky Linux‘un 8.10 sürümü, Neil Hanlon tarafından duyuruldu. Rocky Linux ekibinin, 8.10 sürümünü duyurmaktan mutlu olduğu belirtilirken, sürümün  x86_64 ve aarch64 mimarileri için hazır olduğu belirtiliyor. Rocky Linux sürüm notlarının gözden geçirilmesi öneriliyor. Rocky Linux 8.9’dan bu yana, Azure kalıplarının yeni yayıncı resf adı altında yayınlandığı belirtilirken, resf’in, daha önceki, daha az sezgisel addan uzaklaştığı söyleniyor. Azure Marketplace’e ek olarak Rocky Linux’un, Azure topluluk galerisinde de bulunabileceği belirtilirken, Rocky Linux 8 kalıplarının, 8’in son küçük sürümü için sorunsuz bir yayın yapısı deneyimi sağlamak amacıyla geçmiş sürümlerde kullanılan araçlar kullanılarak oluşturulduğu belirtiliyor. Rocky Linux 8.10’un bu serinin son küçük sürümü olacağı ve Rocky Linux 8.11’in olmayacağı ifade ediliyor. Rocky Linux 8.10’un, son onay alınmadan önce bir hafta boyunca titizlikle test edildiği belirtilirken; test yapıtları, tartışmalar ve sürüm kontrol listesine buradan ulaşılabileceği söyleniyor. Hatalar veya sorunların Bugzilla aracılığıyla bildirilebileceği hatırlatılıyor. Rocky Linux 8.10 hakkında bilgi edinmek için sürüm duyurusunu incelemek mümkündür.

Continue Reading →

 

Rocky Linux 8.10 edinmek için aşağıdaki linklerden yararlanalabilirsiniz.

0

Doxygen 1.11.0 duyuruldu

C++, C, Java, Objective-C, Python, IDL, PHP, C#, Fortran, VHDL, Tcl ve bir dereceye kadar D dilleri için online/offline dokümantasyon hazırlamayı sağlayan bir dokümantasyon sistemi olan Doxygen‘in 1.11.0 sürümü duyuruldu. Markdown stili yapılacaklar listesine eklenen yeni sürüm, GitHub Markdown stili uyarıları için destek eklenmiş olarak geliyor. DoxyWizard’a “çalıştır” menü öğesi tuş komutunun eklendiği belirtilirken; Almanca, Yunanca, Lehçe, Portekizce, Hollandaca, Çince için çeviri güncellemeleri yapılmış bulunuyor. Doxyindexer ve doxysearch kurulumunun eklendiği belirtilirken, yalnızca yüklü ikili dosyalar için her zaman kılavuz sayfalarını yüklenmesi gerektiği söyleniyor. Doxygen 1.11.0 hakkında ayrıntılı bilgi edinmek için değişiklikler sayfasını inceleyebilirsiniz.

Continue Reading →

    

Doxygen 1.11.0 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0