4 puan yazan xguru 2023-02-04 | 2 yorum | WhatsApp'ta paylaş
  • 1.19'dan 6 ay sonra gelen sürüm. Geriye dönük uyumluluk politikası sayesinde mevcut programların derlenmesi/çalıştırılmasında sorun yok
  • Dilde 4 değişiklik var
    • slice, array'e dönüştürülebilir
    • unsafe paketine SliceData, String, StringData fonksiyonları eklendi
    • Bir yapının alan değerleri, tanımda göründükleri sırayla tek tek karşılaştırılacak ve ilk eşleşmezlikte duracak şekilde tanımlandı. Benzer biçimde dizi değerleri de indeks sırasına göre tek tek karşılaştırılacak
    • Comparable türler, tür argümanları strictly comparable olmasa bile comparable koşulunu karşılayabilir
  • GC veri yapısındaki iyileştirmelerle bellek ek yükü azaltıldı ve genel CPU performansı %2'ye kadar artırıldı
  • Bunun dışında toolchain, runtime ve kütüphane implementasyonlarında da iyileştirmeler var

2 yorum

 
bus710 2023-02-04

GC, belleği arena ile yönetiyor ve performansın iyileştiği söyleniyordu... Dart da öyle tabii...

 
jungmin1237 2023-02-04

Generics ne zaman tamamen olgunlaşacak acaba…