new version

Don nospam at nospam.com
Mon Nov 30 17:22:14 PST 2009


l8night wrote:
> hi,
> thank you all for your answers. i think your are right with “look for the severity of bugs”. for my superiors however the thing is different. they just see a huge amount of bugs, missing gui libraries, missing database libraries and nothing close to anything that m$ offers in the way of development. than there are 2 libraries, one with no collections and no way they seem to come together. There is no advertising (such as go language) and seemingly slow updates (bug fixes).
> and for me - shit if this doesn’t change somehow to the better, i end up doing the next tool/project in delphi instead of D2.
> and that sucks, since i at least got them to think about D.

Yes, that's always been a problem. But it seems there'll be only a 
couple more releases before there is a feature-complete D2 release. Once 
that happens, we'll stop having bugs due to newly-introduced features. 
Also, now that the severe bug count has dropped so much, it's getting 
easier to deal with the minor ones.
Obviously there's still a very long way to go.

> 
> dsimcha Wrote:
> 
>> == Quote from BCS (none at anon.com)'s article
>>> Hello l8night,
>>>> Too many bugs - no way my superiors allow some program with that bug
>>>> list and the open date for version 2. worst is the slow bugfixes.
>>>>
>>> Check me on this but there may be more know bugs in things like FireFox then
>>> in DMD. The length of the bug list in and of its self say almost nothing
>>> about a program. (OTOH it makes a handy metric for people who don't know
>>> that.)
>>> To answer your original question; look at the change log to get an idea about
>>> how fast versions come out. "Within a month or so" would be a good guess
>>> for minor versions. If your talking about V3, expect a few years.
>> What's really important is how many *severe* bugs there are, i.e. bugs that really
>> have a major effect on the usability of the language.  There are a few features,
>> such as array ops and alias this, where DMD is buggy enough that these features
>> are practically useless.  On the other hand, I don't get too mad about this
>> because these are features that most other languages just plain don't have, and
>> the situation is continually and rapidly improving (thanks to Walter and Don).
>> Even if the *total* bug count is going up, IMHO the *severe* bug count is going down.
> 



More information about the Digitalmars-d mailing list