New Features Always Come With Bugs

janderson askme at me.com
Thu Apr 12 09:39:24 PDT 2007


Davidl wrote:
> There is nothing in the world can be free of bug while offer you new 
> features.
> So I think in some degree walter & DMD go in the right way.

This is true however its also true that bug fixes can cause more bugs 
(I wonder how many of the new bugs we have seen where caused by bug 
fixes).  So even if we had a stable branch and an development branch, 
new releases of the stable could still break code.  The test suit helps 
a lot here however it won't catch them all.  Maybe the test suit should 
specifically test for >1.0 features and make sure they are not enabled 
in 1.0 versions.

> 
> And complains won't get better result, why not fix it by yourself? Most 
> unfixed
> bugs are frontend related. And frontend source is open. And I don't 
> consider the
> dummy stable branch would do any good , it just wastes time on diffing & 
> commiting.
> Cause the idea is just simple , why not use the new version with bugs 
> fixed?
> And some might complain new DMD version just not get right. Then I 
> really suggest
> those people try to wait a little bit. DMD is still in development 
> stage. Putting
>  it to STABLE status too early will never be good. Ok, of course, some 
> people will
> lampoon 1.0 thingie. Yet, it's how commercial world goes. So don't be 
> naive ! Be
> a realist! While you do business , you should never hope your product be 
> stable ,
> then announce it 1.0, your product will just lose the race.
> 
> I think Walter will pay more effort on the way how DMD development goes 
> and the
> way it will go.
> 

Some good points.  I do think 1.0 will eventually start to become more 
stable given time.  Its only been out for a couple of months.

-Joel



More information about the Digitalmars-d mailing list