On Tuesday, 24 October 2017 at 22:19:59 UTC, jmh530 wrote:
I'm sympathetic to your point.
I think there was/is some effort to allow LLD (the LLVM linker)
as a replacement for the MSVC linker in LDC. Perhaps if LLD
could be a drop-in for MSVC in DMD for Windows, then eventually
it could be the default? Not sure that's possible or not.
LLD was integrated in ldc 1.3.0
https://github.com/ldc-developers/ldc/pull/2142 but currently has
conflicting command line options. I suppose you can still run it
separately, for me even ld works.