What's the current state of D?

dsimcha dsimcha at yahoo.com
Fri May 8 12:25:57 PDT 2009


== Quote from Walter Bright (newshound1 at digitalmars.com)'s article
> Steve Teale wrote:
> > This is the sort of answer that will kill D. The guy comes back after
> > 2 years, asks a straight question, and get's told "business as usual,
> > we're still arguing among ourselves about what it should be".
> >
> > Maybe Tiobe is right! Lots of others may not even bother to ask. They
> > just visit the newsgroup, read a page of it, and conclude "same old,
> > same old", and go away.
> >
> > D should be D, not maybe 1.043, or let's wait a while and see what
> > happens with D2. Potential real users hate uncertainty. If they are
> > going to commit, then D must do so too.
> What bothers me about this sentiment is that every other mainstream
> language undergoes revision, sometimes major ones, but that never seems
> to be an excuse for people to not use it.
> For example, C++ is quite in flux with C++0x.
> The only languages that are not undergoing revision are dead ones.

Exactly my feelings, but I'll add that the time to make huge, sweeping changes
like the ones we're seeing now is before the language becomes mainstream.  Once
the language has a large base of crufty production code that nobody still
understands and can fix quickly and easily when the language changes, it becomes
much harder to make these kinds of changes.



More information about the Digitalmars-d mailing list