Kotlin, K2 derleyicisini tanıttı | Bilgi Dünyası

[ad_1]

JetBrains, oyunun kurallarını değiştiren K2 derleyicisinin alfa sürümünü içeren JVM, web ve mobil geliştirme diline bir yükseltme olan Kotlin 1.7.0’ı yayınladı.

Performansı artırmanın yanı sıra K2, yeni dil özelliklerinin geliştirilmesini hızlandırmayı, Kotlin’in desteklediği platformları birleştirmeyi ve derleyici uzantıları için bir API sağlamayı amaçlıyor. Ancak alfa sürümü yalnızca JVM projeleriyle çalışır. Ek açıklama işlemcileri için kapt eklentisi dışında hiçbir derleyici eklentisi henüz onunla çalışmıyor.

8 Haziran’da tanıtılan Kotlin 1.7.0, ayrıca Gradle derleme otomasyon aracında artımlı derlemeye yeni bir yaklaşım sunuyor ve derleme artık bağımlı modüller içinde yapılan değişiklikler için destekleniyor. Derlemeden kaçınma desteği de iyileştirildi. Gradle, Kotlin gibi, Android mobil uygulamalarının geliştirilmesinde kullanılır. Planlar, derleme teknolojisini stabilize etmeyi ve JavaScript gibi diğer arka uçlar için destek eklemeyi gerektirir.

Kotlin’i kullanmaya başlama talimatları Kotlin’de bulunabilir. Kotlin dil sitesi. Kotlin 1.7.0’da vurgulanan diğer yetenekler:

  • Kesinlikle null edilemeyen türler kararlı hale getirildi. Bunlar, genel Java sınıflarını ve arabirimlerini genişletirken daha iyi birlikte çalışabilirlik sağlar.
  • Genel oluşturucu işlevleri çağrılırken yararlı olan bir tür çıkarımı olan oluşturucu çıkarımı, normal bir tür çıkarımı, bir tür hakkında yeterli bilgi alamazsa, otomatik olarak etkinleştirilir. -Xenable-builder-inference Geçen Kasım ayında Kotlin 1.6.0’da tanıtılan derleyici seçeneği.
  • Kaydolma gereksinimleri artık kararlıdır ve ek derleyici yapılandırması gerektirmez.
  • args türü için bir alt çizgi operatörü, diğer türler belirtildiğinde bir argüman türünü otomatik olarak çıkarmak için kullanılabilir.
  • Bir satır içi sınıfın satır içi değerine temsilci atama yoluyla uygulama etkinleştirilir. Geliştiriciler artık çoğu durumda bellek ayırmayan hafif sarmalayıcılar oluşturabilir.

Kotlin 1.7.0’ın beta sürümü Mayıs ayında yayınlandı. Kotlin 1.6.20 Nisan ayında geldi.

Telif Hakkı © 2022 IDG Communications, Inc.

[ad_2]
Kaynak : https://www.infoworld.com/article/3663519/kotlin-unveils-k2-compiler.html#tk.rss_all

Yorum yapın

SMM Panel PDF Kitap indir