[OT] [sdiy] IN your mind, what is ....

Neil Johnson nej22 at hermes.cam.ac.uk
Wed Feb 4 21:48:17 CET 2004


Hi,

> > Eliminating the GOTO is Political Correctness applied to software.
>
> Exactly! Anyone disagreeing can read Prof. Knuth's excellent discussion
> about it.

Remember, though, that Don is at (or very near) the top of the knowledge
pile of computer science, so he may be able to comprehend goto's in a safe
and sane way.  But just because Don can does not mean everyone can.

> It's better to learn how to use that little tool wisely than trying to
> convince people that it is evil, that's a 70thies war.

Exactly!  And that is the trouble---most people either arn't taught
*exactly* what the implications of using a goto in a (supposedly) high
level language are, or they forget or make mistakes.  And with a lot of
software today, mistakes cost lives and/or jobs.

Neil
(enjoying the debate, but trying hard to stay out of it!)

--
Neil Johnson :: Computer Laboratory :: University of Cambridge ::
http://www.njohnson.co.uk          http://www.cl.cam.ac.uk/~nej22
----  IEE Cambridge Branch: http://www.iee-cambridge.org.uk  ----



More information about the Synth-diy mailing list