Origins of the D Programming Language

H. S. Teoh hsteoh at
Wed Dec 5 20:20:23 UTC 2018

On Wed, Dec 05, 2018 at 08:02:13PM +0000, Patrick Schluter via Digitalmars-d wrote:
> On Tuesday, 4 December 2018 at 22:27:06 UTC, Adam D. Ruppe wrote:
> > On Tuesday, 4 December 2018 at 20:56:43 UTC, Steven Schveighoffer wrote:
> > > [...]
> > 
> > Yes, you can simply look at the changelog.
> > 
> > [...]
> This shows the importance of perception managment. Had you called D1
> at that time D LTS and D2 contined with the 1.x versions. There
> wouldn't have been this negative image associated with the "language
> split". It would have been technically exactly the same, but due to
> the naming, the perception from third parties would not have been so
> negative.

In principle I agree, but the Tango/Phobos split was very real, and
produced a lot of bitterness and resentment that even today continue to
tarnish our reputation (though it has gotten much better now that we've
been actively working on PR).  Being able to point to D2 and say we
started with a clean slate does help to distance ourselves from the PR
nightmare associated with D1 and its "two standard libraries".


May you live all the days of your life. -- Jonathan Swift

More information about the Digitalmars-d mailing list