Maybe we should call them ducklings. :p
On 10/19/10, Jonathan M Davis <jmdavisp...@gmx.com> wrote: > On Monday, October 18, 2010 14:40:37 Rainer Deyke wrote: >> On 10/18/2010 07:18, Paulo Pinto wrote: >> > So the question is, what could the D killer feature be? >> >> The power of C++ template metaprogramming, without the horribly >> convoluted syntax. > > LOL. After using templates in D enough, C++ almost feelings like it doesn't > have > them (particularly since it lacks static ifs and template constraints). I'm > _far_ more likely to use templates in D than C++. D's metaprogramming is > definitely a fantastic feature. Unfortunately, a lot of the programmers I > know > tend to react negatively to templates (probably primarily due to how nasty > they > can be in C++), so sadly, it can be hard to sell powerful templates as a > _good_ > feature to some folks. I quite appreciate it though. Certainly, if you try > and > sell D's templates as a feature, it's their ease of use which would have to > be > pushed. In some respects, C++ templates just give metaprogramming a bad > name. > > - Jonathan M Davis >