2 ms·
Rust has really great support for backward–compatibility. A few breaking changes to the language have been made over the years (such as the introduction of asy
by db48x 3y ago
Rust has really great support for backward–compatibility.
A few breaking changes to the language have been made over the years (such as the introduction of async/await), resulting in several different editions of the language. The compiler supports all editions equally, and different crates can even be in different editions, even if they are linked into the same program. That means that code written for Rust 1.0 still works perfectly, and there is no need to update it to the latest edition in order to continue using it even in programs that are written in the latest edition.