Comparison chart of D and C++ templates
    Lutger 
    lutger.blijdestijn at gmail.com
       
    Fri Jan 19 07:24:35 PST 2007
    
    
  
Walter Bright wrote:
> http://www.digitalmars.com/d/template-comparison.html
> 
> Comments?
Informative chart, links to spec and other articles about templates 
might be useful.
Not sure if these belong to the chart, but I find the following features 
   quite valuable with or in conjunction with templates:
- Static assert, a no-brainer.
- Compile time messages, with static assert for example. I guess this by 
virtue of the .mangleof property with compile time string parsing? (I'm 
thinking of Don Clugston's meta.nameof library). Anyway the ability to 
easily give meaningful and readable error messages without resorting to 
compiler output parsing like STLlift can be a big time-saver.
- 'is' expressions
- templated mixins
    
    
More information about the Digitalmars-d-announce
mailing list