This seems silly

Blitz3D Forums/Blitz3D Programming/This seems silly

Except an IF 0 is less typing and doesn't require you to think of a unique .label. So goto is totally redundant. ;-)
If you normally don't use Goto's then inserting one is in a way like the C++ /* */ comment block because it sticks out (especially if you don't indent it with the rest of your code).

If False or If 0 don't stand out as much.


also...

Goto's are FAST and don't require any use of the Stack, unlike Gosub and Functions which need to PUSH AND POP the stack every time they are used.

If you have a particular section of code that's time dependant then a Goto is a good choice.