D2 is really that stable as it is claimed to be?

bearophile bearophileHUGS at lycos.com
Sat Sep 21 11:23:19 PDT 2013


Zhouxuan:

> http://d.puremagic.com/issues/show_bug.cgi?id=11086
> http://d.puremagic.com/issues/show_bug.cgi?id=11010
> http://d.puremagic.com/issues/show_bug.cgi?id=10970
>
> I've found and reported these bugs after about merely 100 LOCs 
> written down.

D is not claimed to be stable, or those claims are wrong.

About three years ago I used to find a new compiler bug about 
every 20 lines of my code. Now the situation is improved a lot 
and I am able to write more lines before hitting bugs. They have 
fixed hundreds of the bugs I have submitted, so dmd is now more 
debugged for the code patterns I usually write. If your code 
patterns are different from mine, you will see significantly more 
bugs than me :-)


> Should I continue?

Of course you should continue to submit bugs. Fixing 100+ bugs in 
every D release is having positive visible effects on the 
language+compiler. If you submit bugs and they get fixed in some 
days/weeks/months/years, your code patterns will work more and 
more.


> Despite these tiny issues, I see a lot of people complain about 
> container, GC etc, but I can't found any offical reply, also no 
> roadmap at all.

There is no official roadmap because D is not developed in that 
way, and because there is not enough workforce. Perhaps someday a 
roadmap will be present.

Bye,
bearophile


More information about the Digitalmars-d mailing list