Subject: Re: SMP/flogging a dead horse
To: John F. Woods <jfw@jfwhome.funhouse.com>
From: Ted Lemon <mellon@hoffman.vix.com>
List: current-users
Date: 08/29/1998 15:43:08
> >  Linux started that way, then moved the semaphores on each syscall slowly
> > downwards...
> 
> That kind of haphazard software ``design'' is why I run NetBSD, not Linux.
> If I wanted "ship it, then fix it", I'd be running Windows.

This doesn't strike me as being haphazard.   It's just a strategy -
how well it's implemented depends on who's doing it.

The strategy of trying to come out with a complete, best solution as a
first step doesn't seem to me to represent a better methodology.
Indeed, it's a methodology that's fraught with danger - if conceptual
mistakes are made, there's no incremental path to implementation, so
all the work that preceded the discovery of the mistake is likely to
need to be redone.

			       _MelloN_