Incremental builds?
Jonathan M Davis
jmdavisProg at gmx.com
Thu Sep 26 16:47:10 PDT 2013
On Thursday, September 26, 2013 23:29:56 John Colvin wrote:
> On Thursday, 26 September 2013 at 14:02:53 UTC, ProgrammingGhost
>
> wrote:
> > I assume D can do incremental builds? How fast is the compile
> > time compared to C++? Is it slower? C++ only has to read its
> > header files and D would need to look at the entire project
> > source code (or obj files?).
>
> dmd compile times are very fast compared to c++ compilers.
Fast enough that you'd have to have a very large project for incremental
builds to gain you anything. Maybe you could gain time if the incremental
builds were done in parallel, but even then, the build time is going to be
dwarfed by the link time in a lot of programs. Most projects aren't going to
be big enough to really gain much from incremental builds. I'd only worry
about that if I were doing a large application and building it was
demonstratively slow.
- Jonathan M Davis
More information about the Digitalmars-d
mailing list