4 ms·
Whether it’s a bug or a feature is immaterial to the present discussion of what you should do when there’s one implementation. The reasonable thing to do is to
by nindalf 6y ago
Whether it’s a bug or a feature is immaterial to the present discussion of what you should do when there’s one implementation. The reasonable thing to do is to upgrade the compiler when a new one comes out. Each upgrade is generally pain free because the team goes to great lengths to ensure backwards compatibility. They compile every single open source code base with the latest release before putting it out.
In that context, I don’t see the issue with Rust codebases depending on the latest compiler. I understand that it’s done differently with C/C++ and that’s fine. I don’t see why both models can’t work.