Ya know, I gotta disagree... and this is coming from a programmer who made
liberal use of the GOTO statement.
I was preached to in college about not using it, but I still did. For many
years in professional life as well. But when I got the C bug, I started
conciously trying to keep it out of the other languages I used. I found the
code to be prettier, more easy to follow, and easier to modify. But then,
I've always been obsessive about modularization, most routines are just a
few lines of code.
Not that I look down on programmers who use it, not in the least. But for
me, I'm fairly happy it's less common nowdays.
And this is coming from someone who adored HP TSB, where GOTO's are
extremely frequent :)
Jay West