AI-powered
podcast player
Listen to all your favourite podcasts with AI-powered features
The Future of Rust
NLL has been turned on for Rust 2015. NLL is essentially a smarter borrow checker. It is almost a theory of lifetimes that has been developed to capture many more convoluted lifetime patterns so that the compiler can reason about them and figure out that they're correct. This meant that basically anyone who picked up Rust after the 2018 edition didn't have to deal with any of these problems. And I think we will only see more of that in the years to come.