On Wednesday, 28 March 2018 at 23:25:09 UTC, Walter Bright wrote:
It's expected with a build tool. Not a compiler.
It depends. The compilers are doing more and more work these days. Initially, DMD could not build libraries, now it can. DMD does not output assembly files and runs an assembler to produce object files, some compilers do. Clang can do this but is moving the same direction as DMD: having the complier do it. It think they're looking into having the compiler do the linking as well.
So what's expected is subjective. -- /Jacob Carlborg
