ksh93/libshell+libast and portabilty / was: Re: [ksh93-integration-discuss] comments on rev 287 makefiles

Glenn Fowler gsf at research.att.com
Sun Jun 25 15:01:42 PDT 2006


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




More information about the ksh93-integration-discuss mailing list