D-

Andrei Alexandrescu SeeWebsiteForEmail at erdani.org
Wed Feb 15 15:35:36 PST 2012


On 2/15/12 4:40 PM, Don wrote:
> On 13.02.2012 19:17, Andrei Alexandrescu wrote:
>> Second, coming up with another D-derived brand is a bad marketing move.
>> We've been hurt for too long a time by D1/D2.
>
> Andrei, can I ask you to please never mention D1 again? You seem to have
> _fundamental_ misconceptions about it. It's obvious that D1 was
> exceedingly poorly explained, to the extent that even you didn't
> understand it, and you've spread your misunderstandings everywhere.
> And THAT has been a marketing disaster.
>
> To try to set the record straight:
>
> The D language has been developed continuously since the beginning.
> "D1" is a stability snapshot of DMD 1.015.
> "D2" is the continued development of D after 1.015.
>
> There was no change in the rate of language development before the
> stability snapshot (ie, what went into D1) vs after the stability
> snapshot (what has gone into D2). There was no decision "1.015 is a good
> enough language, let's stabilize on this". It was essentially a freezing
> of the language development at a largely arbitrary point, for purposes
> of stability. Most importantly, note that "D1" was not planned. It's not
> a language that anyone wanted. It's just a snapshot.
> And it was successful - 75% of the open bugs are D2-only.
>
> Any mention of D1 as if it were the "first attempt" of the D language is
> offensive, and wrong.
>
> Here's the original announcement of D1:
> http://www.digitalmars.com/d/archives/digitalmars/D/announce/Stick_a_fork_in_it_8521.html

All of this is in agreement with my understanding of the situation, so I 
fail to see where my fundamental misconceptions would be. Is it possible 
that your perception of my view of D1 is inaccurate? As a simple 
starting point, note that none of the above contradicts, either directly 
or indirectly, my assertion.


Thanks,

Andrei


More information about the Digitalmars-d mailing list