You can put the `cargo clean gc` command on a daily/weekly schedule then, or configure the `gc` option in your Cargo config. Or set `CARGO_UNSTABLE_GC=true` in your shell init. Or all of the above.
PLEASE_UNBREAK_ME options should default to on; people who actually work on rust code are quite capable of turning it off when they configure the rest of their environment.
I don't disagree. I can only assume it's defaulted to off due to many people working on big codebases and there constantly evicting cache would objectively slow them down. But, far from ideal for everyone else.
Had no nuke the `target` folder a couple of weeks ago, +400 GB ...
Many rust nightly versions + no clean / sweep / clean-all?
“Linux System Requirements: 3.2MB [+ 17GB the first day]”
Just the one version, but lots of test builds in quick succession.