Subject: Re: Time to update KNF?
To: Curt Sampson <>
From: Ignatios Souvatzis <>
List: tech-kern
Date: 01/21/2000 16:26:15
On Thu, Jan 20, 2000 at 12:30:38PM -0500, Curt Sampson wrote:
> On Wed, 19 Jan 2000, Ted Lemon wrote:
> > > When I'd need cleanup first, I have a cleanup section
> > > at the end of the function (behind the normal return) that does all the
> > > cleanup that is needed and returns, and I goto there.
> > 
> > Me too.   It's a dirty little habit, but sometimes a geek's gotta do
> > what a geek's gotta do... :')
> What's so dirty about it? Gotos were deprecated for a long time because
> often the code the were used in was easier to understand when it was
> rewritten with a loop construct.

And I suspect, because correctness of arbitrarily-gotoing programs can't 
be proofed.


 * Progress (n.): The process through which Usenet has evolved from
   smart people in front of dumb terminals to dumb people in front of
   smart terminals.  -- (obscurity)