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