←back to thread

383 points hkalbasi | 2 comments | | HN request time: 0.398s | source
Show context
throwaway106382 ◴[] No.42814864[source]
> Mold is already very fast, however it doesn't do incremental linking and the author has stated that they don't intend to. Wild doesn't do incremental linking yet, but that is the end-goal. By writing Wild in Rust, it's hoped that the complexity of incremental linking will be achievable.

Can someone explain what is so special about Rust for this?

replies(11): >>42814916 #>>42814925 #>>42814952 #>>42814958 #>>42814975 #>>42815031 #>>42815056 #>>42815091 #>>42815564 #>>42816061 #>>42816644 #
1. dralley ◴[] No.42814925[source]
I assume they're referring to thread-safety and the ability to more aggressively parallelize.
replies(1): >>42815000 #
2. compiler-guy ◴[] No.42815000[source]
Mold and lld are already very heavily parallelized. It’s one of the things that makes them very fast already.