logoalt Hacker News

Mold Linker Version 3.0.0 Release – Rewritten in Rust

82 points • by roflcopter69 • today at 11:17 AM • 23 comments • view on HN

Comments

Aissen • today at 3:27 PM

I expected this to be a multi-months rewrite, not 3 weeks. I almost forgot we live in the agents era now.

Edit: this seems to have been cooking for a while when the first commit dropped: https://github.com/rui314/mold/commit/f41bfcd5c72ca30cce6498...

➕ show 1 reply
awoimbee • today at 4:29 PM

So what differentiates mold from wild now ? Is wild using different data structures?

(Wild is another fast linker, that only supports Linux)

uncle_kostya • today at 2:56 PM

I'm curious about motivation - bounds checks for corrupted inputs seems like it would be one, but it also seems that fixing corrupted input handling in a C/C++ code base would not be too hard, and probably less of an effort? So why did you choose the rewrite?

And second, did you use any AI tools for the rewrite?

➕ show 5 replies
rvz • today at 3:53 PM

Software X now rewritten in Rust™ is the new sales pitch.

➕ show 1 reply
acedTrex • today at 3:14 PM

unfortunate world we live in, the amount of trustable/ethical software is going to near zero.

➕ show 1 reply