bowbahdoe / mccue.dev-comments

0 stars 0 forks source link

pages/7-31-24-rust-just-failed-its-test #21

Open utterances-bot opened 4 months ago

utterances-bot commented 4 months ago

Rust Just Failed an Important Test

https://mccue.dev/pages/7-31-24-rust-just-failed-its-test

TapGhoul commented 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.

origineering commented 4 months ago

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.