I beg to differ: GOTO
is not GOSUB
. As every Commodore64
user knows, the amazing piece of code
10 PRINT "FOO BAR BAZ ARE MY BEST BUDDIES"
20 GOTO 10
can spin for days and days without any problem.
In other words, GOTO does not remember where it is coming from, uses no stack, and is just the right thing for coding infinite loops.
More to the point, notice that infinite loop has acquired a negative connotation, even if in fact there are systems where you really want the loop to be infinite; for example a telephone switch should just loop and loop.