Rust 2021 Edition planı
(blog.rust-lang.org)<p>- Rust, dil hızla gelişirken aynı zamanda kararlılığı koruyabilmek için Edition yaklaşımını benimsiyor<br />
→ Geriye dönük uyumlu olmayan özellikler opt-in yöntemiyle edition'a ekleniyor<br />
→ 2018 edition'a eklenen async, en güncel sürümde bile hâlâ resmî bir anahtar kelime değil<br />
→ Belirli bir edition'da oluşturulan crate'ler diğer edition'larla uyumlu olmalı <br />
→ Edition geçişi kolay ve büyük ölçüde otomatikleştirilmiş <br />
- 2021 edition'a eklenecek özellikler <br />
→ Prelude'a (varsayılan olarak içe aktarılan standart kütüphane) eklenenler: TryInfo, TryFrom, FromIterator<br />
→ Yeni Cargo Feature Resolver (sürüm 2) varsayılan değer olacak<br />
→ Diziler için IntoIterator<br />
→ Closure yalnızca gerçekten kullandığı alanları capture edecek <br />
→ Daha tutarlı bir panic!() makrosu<br />
→ Gelecekte eklenecek sözdizimi için önekli tanımlayıcılar ve literal'lere yönelik sözdizimi rezerve edilecek<br />
→ bare-trait-objects, ellipsis-inclusive-range-patterns uyarıları hata olacak<br />
→ Makrolarda OR (|) kullanımı </p>
Henüz yorum yok.