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)


Reply via email to