Constraints & Concepts [Was: Re: C++0x news]
Walter Bright
newshound1 at digitalmars.com
Mon Mar 15 14:26:08 PDT 2010
anton smith wrote:
> bearophile Wrote:
>
>> General comment on the cpp0x.html page: C++/C++0x and Java are legacy languages (but the most
>> successful), so they can't be enough to design D. So I suggest to try for few days the C#3.5+
>> and Scala languages too, they probably already solve some of the problems that need to be found
>> D still...
>
> Indeed, just observing C++/C++0x is a bit short-sighted. The C++ has never been a great source of
> language innovation.
No language other than D has implemented anywhere near the capability C++ has with generic
metaprogramming.
> Probably 75% of D could have been invented by just improving C++ with C# 3.5 features.
> Properties, delegates, strings in switches, extension methods etc.
D is older than C# 1.0.
More information about the Digitalmars-d
mailing list