Herb Sutter wrote:
Walter Bright Wrote:
Andrei Alexandrescu wrote:
well pretty much what D does :o).
I predict that C++ will adopt a lot more of D stuff.

FWIW, I (we?) had no idea that D did those things, so call it
parallel intelligent design rather than adoption. :-) Seriously, one
of these days I'm actually going to have to look more than briefly at
D.

Hi Herb! It's hard to find anything truly original in language design, somebody somewhere always did something sorta like it first somewhere else. Most of D's features are inspired by features from a long list of languages, some alive, some dead.

It's like I read somewhere that nobody writes original music. It's all bits and pieces of other music in the brain of the composer that he heard somewhere else and just forgot where.

The magic is in the selection of which bits to include, and how they all fit together.

Here's a comparison I did of C++0x proposed features and D a while back. It's out of date and incomplete, but it's a reasonable overview:

http://www.digitalmars.com/d/2.0/cpp0x.html

I suppose I need to revisit it now that C++0x is nearing completion.

Reply via email to