Button: A fast, correct, and elegantly simple build system.
Jacob Carlborg via Digitalmars-d-announce
digitalmars-d-announce at puremagic.com
Tue Jun 14 05:32:21 PDT 2016
On 2016-06-14 14:04, drug wrote:
> I don't agree if you don't mind. I have two almost identical
> implementation of the same thing in D and C++. And if I rebuild them
> totally - yes, dmd is faster than gcc:
> dmd 5 secs
> ldmd2 6 secs
> make 40 secs
> make -j10 11 secs
>
> But if I changed several lines only then dmd time doesn't change and gcc
> takes much less time. In fact digits are small for D, but I feel the
> difference really. Not big, not bad, but it exists.
For me, IIRC, it takes longer time to recompile a single C++ file from
the DMD source code than it takes to build Phobos from scratch. What's
slowing down the compilation of Phobos is the C code.
--
/Jacob Carlborg
More information about the Digitalmars-d-announce
mailing list