3 ms·
Many users of Rust quite like that style, and it has served Rust well. What I think that needs to happen instead, is better support for tooling (in Cargo and c
by GolDDranks 4y ago
Many users of Rust quite like that style, and it has served Rust well.
What I think that needs to happen instead, is better support for tooling (in Cargo and crates.io) that understands about the MSRV or Minimum Supported Rust Version. Once the tooling is in place, at least you can't accidentally break your builds by updating your dependencies to versions that are too new for your compiler.
Perhaps additionally releasing a Long Term Support version once a year or two would also help, as that would provide a common target for many crates to support conservatively.
- epage 4y agoSee https://github.com/rust-lang/libs-team/issues/72#issuecomment-1308130499 https://github.com/rust-lang/libs-team/issues/72#issuecommen... for what I believe is an exhaustive list of possible ways of helping the situation.
- GolDDranks 4y agoThanks for compiling that and all of your Cargo related work!