Comment by jandrewrogers
14 days ago
There are situations in practical code where goto is the only reasonable choice if you want to avoid spaghetti code. Absolutes have no place in software, you can find scenarios where almost every typically bad idea is actually a good idea.
It is a tool, not a religion.
Even Dijkstra was clear that he was only referring to unbridled gotos.