What's the current state of D?

dsimcha dsimcha at yahoo.com
Fri May 8 12:23:03 PDT 2009


== Quote from Walter Bright (newshound1 at digitalmars.com)'s article
> Steve Teale wrote:
> > I am not criticizing you. I think you are doing a great job under the
> > pressure of a slew of suggestions. But maybe a line in the sand at
> > some point?
> But there *is* a line in the sand - D1.
> > OK so for those who crave stability there is D1.x, but when all the
> > focus appears to be on D2, what level of confidence is afforded to D1
> > users. Can a project Manager cross his heart and say that D1 will
> > still be alive and well in five years time?
> This just makes me very frustrated. Every fix going into D2 that also
> applies to D1 has been folded into D1. There are even some fixes that
> only apply to D1 that only go into D1. These average about 20 per month.
> D1 even got the FreeBSD port before D2. What other language gets that
> kind of support?

This sometimes makes me wonder if D1 and D2 are going to evolve into separate but
related languages with separate niches at some point, something like Scheme vs.
Common Lisp or C vs. C++.  D1, with its simplicity and the availability of Tango,
seems well suited to be a Java++ kind of language.  D2, with its extremely
powerful metaprogramming, greater complexity and the availability of Phobos2,
seems more like a (C++0x)++.



More information about the Digitalmars-d mailing list