On Wed, Sep 26, 2007 at 09:05:01AM +1000, Craig Sanders wrote: > On Tue, Sep 25, 2007 at 05:03:54AM -0400, Roberto C. Sánchez wrote: > > On Tue, Sep 25, 2007 at 06:25:01PM +1000, Craig Sanders wrote: > > > changing something that will break things for the majority in order > > > to cater for a miniscule minority (embedded systems developers) is a > > > ludicrous proposition. it makes no sense at all. > > > > > So, you would be in favor not improving the compilers or fixing compiler > > bugs? > > thanks for the stupid straw-man argument. it highlights the irrational > thinking behind the proposal to replace bash with dash. > Actually, my statement is a natural extension of yours. Especially when you consider that many compiler bugs persist for years and many developers grow to "depend" on them. In such a case, things would break for the majority (the developers who depend on buggy behavior) to cater to the minority (the developers who wish to have a more cleanly implemented compiler). Of course, if you don't really believe what you are saying, then please feel free to admit it. > > I mean there are C and C++ "features" that are in violation of the > > spec or which are clearly buggy behavior. But of course, we shoud > > fixing actual bugs is completely different from arbitrarily breaking > things for no good reason. > Really? What of the situation I mentioned above. To the affected developers, fixing such a bug would certainly seem arbitrary. Additionally, you fail to define "no good reason". I think that the reasons to replace bash with dash are all perfectly good: to promote portability, use fewer resources and be more standards compliant. Now, if those are not good reasons to you, then I would venture that your priorities are misplaced or that you think that the developers of an operating system ought to listen to you simply because you throw a little tantrum over not liking their decisions. Regards, -Roberto -- Roberto C. Sánchez http://people.connexer.com/~roberto http://www.connexer.com
Attachment:
signature.asc
Description: Digital signature