On Sun, 25 Jun 2006 23:32:15 +0200 Roland Mainz wrote: > Casper.Dik at sun.com wrote: > > >Felix Schulte writes: > > I can give you one example why this is bad; it's a kernel example, > > but it's pertinent, nonetheless. > [snip] > > This taught me that it is better to use the standard, sub optimal, > > implementation and lobby for its improvment over implementing your > > own "improvement".
we lobby for change while the lobbying is fruitful there are just so many hours in a lifetime some have to be spent actually getting something running and Roland alluded to this: its a different ballgame when you want something to work optimally on one system (and don't care about the rest) vs. working as best as possible on all systems for the latter, one bad system can spoil the big picture, unless you compensate with a well designed abstraction layer
