7 ms·
Would use this at a fairly large company if we had windows and Mac support, probably could get budget to pay for the features it’s missing.
by mbrumlow 21d ago
Would use this at a fairly large company if we had windows and Mac support, probably could get budget to pay for the features it’s missing.
- ahartmetz 21d agoThat sounds like you should get in contact with Rui Ueyama. If anybody asks, someone on HN said it seemed like a no-brainer.
- DannyBee 21d agoAbsolutely. Rui is awesome. He's always been awesome. I was his director and then vp for a long time (also replaced by awesome people, thankfully). The day he left to make a go of mold and such I was sad for us and super excited for him.
- pjc50 21d agoHm - are the linking requirements for PE and COFF similar enough for that to work?
- rurban 21d agoNo. I wrote my integrated linkers with rcc for pe/coff, elf and macho by myself, and macho was the worst to be dealt with. elf was pretty easy, easier than pe/coff. Mine is also much faster than mold/wild, because I do much less work, and I have all the objects already in memory. Similar to tinycc. Only when someone needs a very unusual unsupported linker feature, I have to fallback to an external linker, which is ~100x slower. The less work it has to do, the faster. I dont appreciate the unix habit to use intermediate files all along, which needs additional readers and writers.