I absolutely concur with John's conclusion:
Academia, the elites or otherwise, saw the 'horrors' of goto and declared it
an evil that was to be expunged from any language. The toolbox was
diminished by this action in my humble opinion. Yet for us QBasic guys we
still employ it. Boy does it get one out of a jam. Mimics real life doesn't
it?
Computing forever!
Murray
On Wed, 11 May 2005, John Foust wrote:
> Speaking as that voice from the future, reading
ALGOL makes
> me say "You don't want to do it that way." GOTO had not yet
> been exorcised. Did I see a computed goto, where the expression
> calculates the label? Eeek. Certainly it was a step forward,
> but we've also learned a lot since then. When people complain
> that computer languages haven't changed much, remind them
> of the stuff that's fallen out of recommended practice.
I miss GOTO. It was unnecessarily expunged from the programmmer's toolbox
by elitist academics.