On 2015-04-03 19:54, Dicebot wrote:
2)
Ironically, it is just very slow. Those who come from C world got used
to using separate compilation to speed up rebuilds but it doesn't work
that way in D. It may look better if you change only 1 or 2 module but
as amount of modified modules grows, incremental rebuild quickly becomes
_slower_ than full program build with all files processed in one go. It
can sometimes result in order of magnitude slowdown (personal experience).
BTW, are all the issues with incremental rebuilds solved? I.e. templates
not outputted to all object files and other problems I can't remember
right now.
--
/Jacob Carlborg