Re:Things you can’t do in Rust (and what to do instead)
by steveklabnik on Saturday May 15, 2021 @01:49PM
(#27167333)
If you take a look at the Rust book from five years ago and today, it's actually 40 pages slimmer (540 pages for the first version, 500 for the second) because most of the examples for some more advanced features Just Work without needing those features explicitly, and some other things got simplified. None of that stuff is wrong, and is still useful at times, but is used less often.
The core feel of Rust is very much the same today as it was then. Just things got smoother overall. We'll see in ten more years.
(This is on my mind, as we'll eventually be releasing an updated book for Rust 2021, at some point. Probably early 2022. It will grow in size again, mostly due to adding stuff about async/await, which is a major new addition to the language, but only needed in certain circumstances.)
The core feel of Rust is very much the same today as it was then. Just things got smoother overall. We'll see in ten more years.
(This is on my mind, as we'll eventually be releasing an updated book for Rust 2021, at some point. Probably early 2022. It will grow in size again, mostly due to adding stuff about async/await, which is a major new addition to the language, but only needed in certain circumstances.)