@jarkko you should look into WILD by @davidlattimore https://github.com/davidlattimore/wild - an incremental linker written in Rust. I contribute a few dollars per month 💌
@jarkko I have a 3960X threadripper and in hindsight I shouldn't have gone with it. The socket turned out to be a dead end, it uses power like crazy and heats up the room. Mainboards are crazy expensive and also buggy (I've had two of them, one was buggy, the other is buggy plus as a fatal design flaw on top).
But it was pretty high up the benchmarks when it comes to code compilation for quite a while. Even Apple Silicon took a while took years to overtake it. So there's that.
@jarkko I'm just telling you that not going with a ThreadRipper is probably a good choice.
@jarkko Yeah, I'm thinking really hard about replacing my ThreadRipper with an M4 Mac Studio some time after that is out (if ever). Just not sure whether I want to be running my main Linux system on top of mac OS in a VM for the foreseeable future until Asahi Linux catches up with M4. (and whether I want all my main drives to be attached via Thunderbolt).
@jarkko @davidlattimore wild's goal is to support incremental linking!