C++
Don Clugston
dac at nospam.com.au
Thu Jun 29 23:58:33 PDT 2006
Sean Kelly wrote:
> David Medlock wrote:
>> Its adherents rarely surprise me anymore.
>>
>> Read my post on LTU and snk_kid's response:
>> http://lambda-the-ultimate.org/node/1583#comment-19266
>>
>> I am not trying to single him out, but the responses are pretty common
>> in my (arguably anectdotal) experience.
> I think one problem is that some people just look at the spec to learn
> about the language, and the spec is quite sparse in places. I don't
> think it mentions implicit template instantiation, and mention of some
> other features is hard to find.
On the "Comparison with other languages" page, it explicitly says that D
doesn't have implicit function template instantiation. AND it's been
removed from the 'future directions' page.
When I first looked at D, the absence of IFTI was the #1 turn-off. It's
only because I saw it in the 'future directions' page that I gave the
language a chance.
>> Walter you have your work cut out for you.
>> Like most things in IT, the human/political issues outweigh the
>> technical ones.
True, but I'm going to stick up for snk_kid. Based on the spec, he's
quite justified in thinking D doesn't have IFTI and probably never will;
and the implications for library design are huge. He's justified in
thinking that D template libraries will never be as powerful as C++.
When you read the spec, you should get the impression that D templates
are far more powerful than C++ templates.
More information about the Digitalmars-d
mailing list