D slower than C++ in compile time

Robert Fraser fraserofthenight at gmail.com
Sat Feb 16 06:00:39 PST 2008


It will if I want to do any incremental compiling, which is what I've started in Trunk. It's not too late to change this, so I think I'll make an option "allow incremental compilation" or something. If that's off, it'll just pass the compiler a huge list of files. A era fix would be awesome though. 

Ary Borenszweig Wrote:

> Frank Benoit escribió:
> > Gregor once explained why build tools need to call DMD once per file:
> > http://www.digitalmars.com/webnews/newsgroups.php?art_group=digitalmars.D&article_id=57473 
> > 
> > 
> > This makes dsss look like it is slow, but actually this is a concequence 
> > of a DMD workaround.
> > 
> > For the DWT library this would lead to compile times >15 minutes!
> > 
> > In the past I found the compile times always a big argument for D. 
> > Hopefully this point gets attention at digitalmars ;)
> 
> Descent will probably do incremental compiling in the next release. Does 
> what Gregor say also affects it? If so, vote++ :)




More information about the Digitalmars-d mailing list