Executing pure D at compile-time

kris foo at bar.com
Thu Feb 8 11:54:29 PST 2007


Andrei Alexandrescu (See Website For Email) wrote:
> kris wrote:
>> Taking a step back though, what does it really matter? We're talking 
>> about something that a diminishingly small number of programmers would 
>> actually apply in everyday usage.
>>
>> Thus, I would hope some serious 'trade off' consideration would be 
>> given to such an approach. After all, there's that assertion that 
>> /used/ to be on the D web site: the one about how D is a "practical 
>> language for practical programmers" or something? Embedding yet 
>> another DSL into the compiler would appear to be a long road for very 
>> little practical gain.
> 
> 
> As discussed, there is plentiful evidence of an increase in effective 
> use of advanced language technology for very practical applications. In 
> Loki or Boost, only the limitations of C++, and the consequent explosion 
> in complexity and palatability, have put a ceiling on the usefulness of 
> the libraries - not the inability of library writers nor the backlash 
> from "practical programmers". I think such an attitude does little to 
> help the language and ultimately the very practical programmers that the 
> concern is all about.

"Backlash from practical programmers"?  Please explain?



More information about the Digitalmars-d mailing list