Rename 'D' to 'D++'

Ola Fosheim Grostad via Digitalmars-d digitalmars-d at puremagic.com
Fri Mar 10 21:13:10 PST 2017


On Friday, 10 March 2017 at 23:00:16 UTC, XavierAP wrote:
> IMHO... Only from a typical C++ centric perspective can it be 
> claimed that C++11 and higher have not copied (not from D which 
> was most of the time not first).

Neither C++ or D have any significant original features.

> the first. And everything can be called "syntactic sugar" over 
> assembly, nay machine code.

This isn't right though. Modern C++ has added some semantic 
additions and adjustments to enable new patterns (or stricter 
typing).

> And yes often D has implemented them first, which can only be 
> blamed on C++ itself. C++ was designed to be

Not sure what you mean. Features are proposed decades before they 
get standardized and gets implemented as experimental features as 
well, often years before. In general a standardization process 
expects multiple independent implementations to exist before 
acceptance...

> time it could be kicked only with the approval of an ISO 
> committee.

Not really, there are multiple non standard features in all the 
C++ compilers and people use them. Each of those compilers are 
more widespread than D, so if you want a fair conparison you'd 
have to compare the dialects and not an ISO standard (which 
always will be a shared subset of the implementations)




More information about the Digitalmars-d mailing list