Why I chose D over Ada and Eiffel

Andrei Alexandrescu SeeWebsiteForEmail at erdani.org
Tue Aug 20 14:10:30 PDT 2013


On 8/20/13 2:03 PM, H. S. Teoh wrote:
> On Tue, Aug 20, 2013 at 01:49:41PM -0700, Andrei Alexandrescu wrote:
>> On 8/20/13 11:32 AM, Walter Bright wrote:
> [...]
>>> The idea goes way back. Matthew Wilson and I were thinking about how
>>> to do C++ STL-like iterators, which were based on a pointer
>>> abstraction. I thought it was natural for D to do it as an array
>>> abstraction. There are some posts about it in the n.g. somewhere. The
>>> idea languished until Andrei joined us and figured out how it should
>>> work, and ranges were born.
>>
>> http://forum.dlang.org/thread/ga46ok$2s77$1@digitalmars.com
> [...]
>
> Wow. That must've been an awesome discussion. I can literally feel it
> oozing with excitement. :) We should put this link up on the wiki
> somewhere, maybe under "landmark historical documents" or something.

I was incredibly excited - so much, in fact, that I decided to share all 
that following a year-long absence.

Andrei



More information about the Digitalmars-d mailing list