Quote: "There's nothing wrong with using goto, especially if you're used to it"
I used to use goto, for like a whole day when I first started
If anything, I'm no "goto guy". I'm the "guy who's obsessed with perfectly structured code". I am using OOP btw, but it still doesn't help replace the gotos inside a function.
Try and visualise a tree of classes and functions, everything perfectly structured, where you can traverse from the start of the tree down through classes and functions to reach a certain one. That's what I call organised. Once you introduce goto you have a jump from one bit to a completely unrelated place, and I personally think that screws that up. It doesn't satisfy me much, and I bet you could get a whole bunch of stack problems too.
Don't you just hate that Zotoaster guy?