Subscribe for automatic updates: RSS icon RSS

Login icon Sign in for full access | Help icon Help
Advanced search

Pages: [1]
  Reply  |  Print  
Author Topic: Ask Reuben 76 - GOTO  (Read 3159 times)
Reuben B.
Four Js
Posts: 1048

« on: June 17, 2021, 04:46:28 am »

If you are like me, then you have probably learnt from an early age that the use of the GOTO statement should be discouraged.  I certainly discovered that on my own in my early days on a ZX-81 that using GOSUB was preferable to using GOTO.  Then I get to university and discover that others have discovered that long before me.

You might not have realised it, but before we introduced TRY/CATCH, you could have implemented the equivalent using GOTO and LABEL. 

Whilst I don't think you should allow unlimited use of GOTO, it does have its place in a controlled manner.   One such place is in a MENU statement to trigger an action as you enter the MENU and save the user selecting it themselves.

To read more about GOTO, goto 

Product Consultant (Asia Pacific)
Developer Relations Manager (Worldwide)
Author of
Contributor to
Pages: [1]
  Reply  |  Print  
Jump to:  

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines