Hacker News new | ask | show | jobs
by ScottBurson 5457 days ago
The reason 'goto' sucks is that you can't pass arguments with it.

It's not really the presence of 'goto' that sucks; it's the absence of local functions with tail calls. 'goto' handles only the degenerate case of parameterless local functions.