Open utterances-bot opened 4 months ago
Rust actually has a solution for this, supported by the entire toolchain: https://rust-lang.github.io/rustup/overrides.html#the-toolchain-file
The toolchain file, rust-toolchain.toml
, lets you also pin specific versions, targets, etc, which can avoid this part of bit-rot - it's there to solve this exact issue!
Arguably the sin here is how hard this can be to find out about. That's something that very much needs to be easier to find.
bit-rot is still a very much unmanaged issue for virtually all PLs — at least Rust recognized the problem and made a running jump at it. me thinks an elegant solution has still not been found.
Rust Just Failed an Important Test
https://mccue.dev/pages/7-31-24-rust-just-failed-its-test