If you care about rust compile times, this may be of interest: we've recently switched rustc to use lld as the default linker on x64 linux.
We do this on nightly only for now, to expand testing and catch issues early. We've found and fixed a couple already.
Once these are all ironed out, we'll enable it for real to reach stable.
I wrote more about it, with details and some perf improvements, in https://blog.rust-lang.org/2024/05/17/enabling-rust-lld-on-linux.html
It's fast, especially for debug builds (e.g. -40% in ripgrep).