Shout out to D at cppcon, when talkign about ranges.

Andrei Alexandrescu via Digitalmars-d digitalmars-d at puremagic.com
Fri Oct 9 23:15:07 PDT 2015


On 10/10/15 12:58 AM, Eric Niebler wrote:
> To be honest, this whole conversation is kind of funny to me. It
> reminds me of the Bugs Bunny cartoon where Marvin the Martian plants
> his flag on Earth and says, "I claim this planet in the name of
> [Digital] Mars!" We Earthlings respectfully disagree. :-)

Only it's the other way around, which makes the matter quite ironic. You 
wrote:

> P.S. I see lots of people here assuming that C++ is playing catch-up
> to D because D has ranges and C++ doesn't yet. That is ignoring the
> long history of ranges in C++. C++ got ranges in the form of the
> Boost.Range library by Thorsten Ottoson sometime in the early 00's.
> Andrei didn't implement D's ranges until many years after. The ranges
> idea is older than dirt. It's not a D invention.

I think it would be a bit of a stretch to describe D ranges as 
derivative of Boost ranges.

Anyhow, it's best for us all to focus on doing good work instead of 
pettily fighting for irrelevant credit.


Andrei


More information about the Digitalmars-d mailing list