5 puan yazan xguru 2021-05-16 | Henüz yorum yok. | WhatsApp'ta paylaş
  • 2.0'dan sonra 8 yıl aradan sonraki sürüm yükseltmesi

  • Macro'lar büyük ölçüde değişti ve artık Metaprogramming mümkün

→ Inline, derleme zamanı için paket, Quoted kod blokları, Reflection API

  • Yeni sözdizimleri

→ if, while, for vb. için Quiet (koşulda parantezsiz) sözdizimi

new anahtar sözcüğü atlanabiliyor

→ Optional Braces

  • Tip iyileştirmeleri

→ Enums, Opaque Type Aliases

→ Intersection & Union Types

→ Dependent Function Types

→ Polymorphic Function Types

→ Type lambdas

→ Match Types

  • Nesne yönelimli programlama yeniden tasarlanıyor

→ Hem fonksiyonel hem nesne yönelimli tarafa güçlendirmeler

→ Traits, sınıflar gibi parametre alabiliyor

→ Genişletme için Open Class

→ Transparent Traits

→ Export sözdizimiyle Composition over Inheritance

→ NPE'nin kaldırılması: Explicit Nulls, Safe Initialization

Henüz yorum yok.

Henüz yorum yok.