A research paper about mold, the massively parallel linker created by Rui Ueyama, is circulating on r/programming and has sparked a lively discussion about why the academic write-up arrives years after the tool itself.
One finding from the paper draws particular attention: the ablation study rules out any single optimization as the primary driver of performance. Instead, running all linker passes in parallel simultaneously accounts for the gains, a point commenters highlight as a genuinely useful insight for systems design.
Numbers circulating in the thread cite speedups of up to 112x compared to traditional linkers, prompting jokes that C++ is approaching JIT-like iteration speeds.
Some commenters wonder why a preprint was not posted to arXiv years ago; others reply that producing rigorous, comparable performance research takes time, especially against mature projects. There is also speculation about whether the techniques, or mold itself, will ever arrive for Windows MSVC builds.
Comments
No comments yet — be the first.
Open the discussion
No account or password needed — just enter your e-mail and we’ll send you a one-time sign-in link. First time here? You’re set up automatically.
Your rating will be applied automatically after you sign in.
Check your inbox
We’ve sent a sign-in link to …. Open it on this device — this tab will sign you in automatically.
Nothing arrived? Check your spam folder — and mark the mail as "Not spam" so it lands in your inbox next time.