Rencana Rust 2021 Edition
(blog.rust-lang.org)- Rust mengadopsi pendekatan Edition agar bahasa ini bisa berkembang cepat sambil tetap menjaga stabilitas
→ Fitur yang tidak kompatibel ke belakang ditambahkan ke edition dengan pendekatan opt-in
→ async yang ditambahkan di edisi 2018 masih belum menjadi keyword resmi bahkan di versi terbaru
→ Crate yang dibuat di edition tertentu harus tetap kompatibel dengan edition lain
→ Migrasi edition itu mudah dan sebagian besar sudah diotomatisasi
- Fitur yang akan ditambahkan di edition 2021
→ Ditambahkan ke Prelude (standard library yang selalu diimpor): TryInfo, TryFrom, FromIterator
→ Cargo Feature Resolver baru (versi 2) menjadi nilai default
→ IntoIterator untuk array
→ Closure hanya menangkap field yang benar-benar digunakan
→ Makro panic!() yang lebih konsisten
→ Memesan sintaks untuk identifier dan literal berprefiks demi sintaks yang akan ditambahkan di masa depan
→ Peringatan bare-trait-objects, ellipsis-inclusive-range-patterns diubah menjadi error
→ Penggunaan OR (|) di makro
Belum ada komentar.