On Tuesday, 10 June 2014 at 18:36:20 UTC, Burp wrote:
I'm not sure how valid the comparison would be, even if
someone did port it to D.
That C++ project is very old, and was likely not organized to
minimize compilation times, may not have used precompiled
headers etc.
It is possible to set up C++ projects such that even very
large ones will compile(incrementally) in only a few
seconds(depends on what you changed), although it is something
of a pain in the ass and requires a fair amount of work on the
developers part.
Even with all that work, a build can take hours when someone has
the wonderful idea of doing "make clean all".
Sadly modules are still work in progress.
"Switch to D now or wait until 2020!" :)
--
Paulo