Earlier quoted context omitted.
I've been learning lua, and loops don't have a continue or a break. You can use a goto to jump out. I tried it but didn't like it. Might just be prejudices. :)
It is a prejudice. Knuth and Torvalds think goto is valuable. See https://pic.plover.com/knuth-GOTO.pdf https://news.ycombinator.com/item?id=8760518 (Somewhere on the internet is a discussion when somebody suggested to remove all gotos in the kernel with structured programming, the answers were entertaining and insightful; I cannot find it right now though)
If it were not for being autorejected in code reviews I would use goto:s alot more.
Even if I want to break out of nested for:s there is always whining about jumps.
In some cases it makes the code more readable as Knuth shows. Dogmatism is a bane of programming.