Java sanal makinesi (JVM) üzerinde çalışan ve ayrıca JavaScript kaynak koduna derlenebilen, statik tipli bir programlama dili olan Kotlin‘in 2.3.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. Kotlin 2.3.10 sürümünde, iOS simülatör önyükleme uygulamasının iyileştirildiği ifade edilirken, Gradle.JS için NPM bağımlılıklarının yükseltildiği söyleniyor. Çoklu Platform için KT-83687 AGP 9’dan düşük sürümler için ‘androidTarget’ kullanımının geri alındığı söyleniyor. Kotlin 2.3.10 hakkında bilgi edinmek için GitHub sayfasını inceleyebilirsiniz.
Tag Archives | Programlama Dili
Odin programlama dilinin 2026-01 sürümü duyuruldu
Yüksek performanslı, modern sistemler için tasarlanmış, veri odaklı veri tiplerine sahip, genel amaçlı bir programlama dili olan ve C’ye alternatif bir seçenek olarak sunulan Odin programlama dilinin 2026-01 sürümü duyuruldu. Okunabilirlik, ölçeklenebilirlik ve kavramların ortogonalliği için tasarlandığı belirtilen Odin programlama dilinin, algılanmayan tür bildirim döngüleri için geçici bir çözüm içerdiği belirtilirken, init, fini ve test öznitelikleri için yanıltıcı hata mesajlarının düzeltildiği söyleniyor. Seçici ifade aracılığıyla statik yöntemlerde otomatik objc_msgSend’in takma adlandırılmış türleri çözümleyememesinin düzeltildiği belirtilirken, otomatik objc_msgSend’in belirli sınıf yöntemlerini örnek yöntemler olarak yanlış şekilde ele almasının düzeltildiği söyleniyor. JS’de yinelenen jpeg.load hatasının düzeltildiği belirtilirken, Box2d 3.1.1’e güncellenmiş bulunuyor. JSON Marshalling sırasında Unicode çıktısının düzeltildiği, Unmarshalling’in çalıştırılmasına izin verildiği ifade ediliyor. Odin programlama dilinin 2026-01 sürümü hakkında bilgi edinmek için GitHub sürümler sayfasını inceleyebilirsiniz.
Odin programlama dilinin 2026-01 sürümünü edinmek için aşağıdaki linklerden yararlanabilirsiniz.
Kotlin 2.3.0-RC3 duyuruldu
Java sanal makinesi (JVM) üzerinde çalışan ve ayrıca JavaScript kaynak koduna derlenebilen, statik tipli bir programlama dili olan Kotlin‘in 2.3.0-RC3 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. Kotlin 2.3.0-RC3 sürümünde, askıya alınmayan fonksiyon türü aşırı yüklemelerine öncelik verildikten sonra yeşilden kırmızıya geçiş yapıldığı belirtilirken, Long.MIN_VALUE.milliseconds’un geçersiz denormalize edilmiş Duration değeri ürettiği ifade ediliyor. Kotlin 2.3.0-RC3 hakkında bilgi edinmek için GitHub sayfasını inceleyebilirsiniz. Continue Reading →
Kotlin 2.2.21 duyuruldu
Java sanal makinesi (JVM) üzerinde çalışan ve ayrıca JavaScript kaynak koduna derlenebilen, statik tipli bir programlama dili olan Kotlin‘in 2.2.21 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. Kotlin 2.2.21 sürümünde, Kotlin 2.3.0 için planlanan, lambdaları askıya alma işlev türlerine sahip aşırı yüklemelere geçirirken gelişmiş aşırı yükleme çözümü ve açık dönüş türlerine sahip ifade gövdelerinde dönüş ifadeleri desteği gibi, yaklaşan dil özelliklerinin denenmesinin mümkün olduğu belirtiliyor. Kotlin 2.2.21 hakkında bilgi edinmek için GitHub sayfasını inceleyebilirsiniz. Continue Reading →
Kotlin 2.2.21-RC2 duyuruldu
Java sanal makinesi (JVM) üzerinde çalışan ve ayrıca JavaScript kaynak koduna derlenebilen, statik tipli bir programlama dili olan Kotlin‘in 2.2.21-RC2 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. Kotlin 2.2.21-RC2 sürümünde, Kotlin 2.3.0 için planlanan, lambdaları askıya alma işlev türlerine sahip aşırı yüklemelere geçirirken gelişmiş aşırı yükleme çözümü ve açık dönüş türlerine sahip ifade gövdelerinde dönüş ifadeleri desteği gibi, yaklaşan dil özelliklerini denenmesinin mümkün olduğu belirtiliyor. Kotlin 2.2.21-RC2 hakkında bilgi edinmek için GitHub sayfasını inceleyebilirsiniz. Continue Reading →
Python 3.14.0 duyuruldu
Python programlama dilinin 3.14.0 sürümü duyuruldu. Serbest iş parçacıklı Python’un resmi olarak desteklendiği belirtilirken, açıklamaların değerlendirilmesinin artık ertelendiğini ve açıklamaların kullanım semantiğinin iyileştirildiği söyleniyor. F-dizelerinin bilindik sözdizimini kullanarak özel dize işleme için şablon dize sabitleriyle (t-dizeleri) gelen yeni sürüm, Stdlib’de birden fazla yorumlayıcı içeriyor. Zstandard sıkıştırma algoritması için destek sağlayan yeni bir sıkıştırma.zstd modülüyle gelen yeni sürümde, except ve except* ifadelerinde artık köşeli parantez kullanılmayabileceği ifade ediliyor. PyREPL’de sözdizimi vurgulama ve unittest, argparse, json ve takvim komut satırı arayüzlerinde renk desteği sağlandığı belirtilirken, CPython için sıfır ek yük harici hata ayıklayıcı arayüzü içeriyor. UUID 6-8 sürümleri artık uuid modülü tarafından desteklendiği ve 3-5 sürümlerinin oluşturulmasının %40’a kadar daha hızlı olduğu söyleniyor. Yeni sürüm, Python’ı yapılandırmak için geliştirilmiş bir C API’si ve yeni bir yorumlayıcı türü ile geliyor. Şu anda, gönüllü olarak veya Python Yazılım Vakfı’na kurumsal bağışlarla çabaların desteklenmesinin düşünülmesi rica ediliyor. Python 3.14.0 hakkında bilgi edinmek için sürüm duyurusunu ve neler yeni sayfasını inceleyebilirsiniz.
Kotlin 2.3.0-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.3.0-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. 2.3.0-Beta1’i destekleyen Kotlin eklentilerinin, IntelliJ IDEA ve Android Studio’nun en son sürümlerinde bulunur. IDE’deki Kotlin eklentisinin güncellenmesine gerek olmadığı, tek yapılması gerekenin, derleme betiklerinde Kotlin sürümünü 2.3.0-Beta1 olarak değiştirmek olduğu söyleniyor. Önceki Kotlin sürümlerinde, deneysel ve beta olarak birkaç yeni dil ve standart kütüphane özelliği sunulduğu hatırlatılırken, iç içe geçmiş tür takma adları desteği sağlandığı söyleniyor. Kotlin 2.3.0-Beta1’in, kullanılmayan dönüş değerleri için yeni bir kontrol mekanizması sunduğu ve bağlama duyarlı çözünürlüğü iyileştirmeye odaklandığı ifade ediliyor. Kotlin 2.3.0-Beta1 hakkında bilgi edinmek için GitHub sürümler ya da neler yeni sayfasını inceleyebilirsiniz. Continue Reading →
