|
|
|
|
|
by fluffything
2255 days ago
|
|
I've been using Rust since 2015 and never had to update anything. The Rust "language version" is a per translation unit setting, and Rust supports having multiple library versions in a binary. So when I want to use a new language feature, or want to use a new library or library updated to use a new language feature, I just do so in the next translation unit I create. Creating a new translation unit always defaults it to the latest language version (unless you specify otherwise), so this is a quite laidback low-friction approach. I tend to create at least one translation unit per month. If I had to update all my code to use the latest language features I wouldn't be doing anything else full time. This has nothing to do with Rust. I also use C++, Javascript, ... I don't think I would manage. |
|