3 ms·
> Failure #1: The language deployed a non-backward compatible change. I guess I'm trying to understand how this is particular to Rust. Isn't this something th
by mustache_kimono 2y ago
> Failure #1: The language deployed a non-backward compatible change.
I guess I'm trying to understand how this is particular to Rust. Isn't this something that can happen in any language which uses type inference? I wonder how other languages resolve. It may be fair to say -- "if you rely upon type inference, the algo isn't guaranteed not to change" as a caveat on backwards compatibility.
> And finally, framing a failure as success is one central problem I have with Rust ecosystem's toxic positivity.
Yeesh. The rending of garments is just too much.