I understand that save for breaking out of loops nested in loops; the
goto statement is evaded and reviled as a bug prone style of programming, to never be used.
Alt Text: "Neal Stephenson thinks it's cute to name his labels 'dengo' "
See the original comic at: http://xkcd.com/292/
Because I learned this early; I don't really have any insight or experience on what types of bugs
goto actually leads to. So what are we talking about here:
- Unmaintainable or unreadable code?
- Security vulnerabilities?
- Something else entirely?
What kind of bugs do "goto" statements actually lead to? Are there any historically significant examples?