Changing the Rules of Rust
I think eventually or at some point there might be a need for Rust 2.0 even if it won't be called Rust. Think something like JavaScript and TypeScript. A language that's a super set except the former would be soft deprecated.I know this is highly unpopular opinion, but I don't consider permanent backwards compatibility a good thing.