Does D have too many features?

SomeDude lovelydear at mailmetrash.com
Mon Apr 30 14:11:19 PDT 2012


On Monday, 30 April 2012 at 19:08:54 UTC, Andrej Mitrovic wrote:
> On 4/30/12, SomeDude <lovelydear at mailmetrash.com> wrote:
>> I'd like to have a bit of an idea of how
>> fast the compilers really are.
>
> Personally my gripe with compilation times is that I get very 
> used to
> having fast build times where I can go through an 
> edit+compile+run
> cycle really fast, but after a while build times get slower
> (especially when templates get in the mix) and this really 
> throws me
> off. Sometimes I wish I could just interpret D code at runtime 
> just to
> save on compilation time, because I might just be testing the
> semantics of code and not necessarily its performance at a time.

Yeah, templates is what slows everything down. I'd be very wary 
of using Boost in C++, for instance, because heavy usage of 
templates in C++ can slow your development cycle to a crawl in a 
large project.

But in D, the risk of recompilation is limited by the module 
system, right ?


More information about the Digitalmars-d mailing list