4 ms·
> ... but soundness fixes happened so little it wasn’t worth talking about. There were 7 in those 42 releases. Are there any similar statistics for other langu
by uluyol 7y ago
> ... but soundness fixes happened so little it wasn’t worth talking about. There were 7 in those 42 releases.
Are there any similar statistics for other languages? To me this seems high. It's not common that a program that compiles in other languages becomes illegal in a later release.
I mean I understand why the Rust developers make this choice—the language aims to provide strong static guarantees, but I hope they appreciate that users don't like when their programs break after a compiler upgrade.
- steveklabnik 7y agoSome of them didn't break any more, they were always broken. Or, some of them were purely additive. We added mitigations against https://blog.qualys.com/securitylabs/2017/06/19/the-stack-clash https://blog.qualys.com/securitylabs/2017/06/19/the-stack-cl..., that was categorized as one.