4 ms·
> barely production level (with a breaking changes language) Oh no you didn't. There's an argument to be made in Rust vs C++ but to my knowledge there hasn't
by vvanders 10y ago
> barely production level (with a breaking changes language)
Oh no you didn't.
There's an argument to be made in Rust vs C++ but to my knowledge there hasn't been a breaking change in Rust since 1.0 and there's been a ton of work to keep it that way.
- steveklabnik 10y agoThere technically have been some small changes, just like in C++. The key is, as you said, you aren't even sure there were ones. That's how we like to keep it, and that's part of where all that work goes. The rest goes into making sure nothing breaks accidentally :) Trivial example: shortly after 1.15 was released, a new API was found to have a soundness hole, so a breaking change was made to fix it in 1.15.1.