actually :loops can be very useful
if you use this kind of scripting style, for example dialogs:
on *:dialog:whatever:sclick:*:{
goto $did
:1
blah
:2
blah2
:3
blah3
}
That isn't a loop though, that is just a GOTO jump
GOTO is very useful yes. But using it for looping isnt as fast as a WHILE loop in mIRC.