On 09/12/2015 12:50 PM, Richmond wrote:
On 09/12/2015 12:07 PM, Graham Samuel wrote:
Richmond, I was actually programming in the 1960s in languages that had ‘go to’ 
but very few or maybe no other control structures. It was a mess and I made a 
great many unnecessary mistakes, admittedly not helped by my lack of training 
and experience (none was available where I was working!), the lack of comment 
capability in early assemblers and indeed the limited instruction sets in early 
computers.

Well, I started with MiniFORTRAN and then FORTRAN IV in 1975 . . . up to my ears in GOTO statements.
The problem of ‘go to’ is the problem of going back to where you came from: 
subroutines (procedures) obviously take that problem away, so ‘go to’ is vastly 
different from ‘gosub'.

The difference is something I hadn't reflected on: not having a decent setup for playing around with BASIC to hand.

Sometimes I wish I could find a way to ship my BBC Micro and its non-standard monitor over here from my attic in Scotland just so I could relax in front of a black screen occasionally: it has BBC BASIC on a ROM chip and the things boots up in the blink of an eye.

*Sheer joy!* https://muffinresearch.co.uk/ubuntu-installing-the-beebem-bbc-micro-emulator/

Well, perhaps not exactly 'sheer'.

I would *urge all list-users* who have difficulty recalling *GOTO* and *GOSUB*, as well as those who are too young to have "been through the fire" to download Beebem [ http://www.mkw.me.uk/beebem/ ] and give it a go. *BASIC* is automatically loaded, one programs with line numbers and as soon as one types *RUN* it compiles and runs: instant gratification.

Even if nothing else it shows how far things have come with LiveCode!

Richmond.

<snip>
_______________________________________________
use-livecode mailing list
[email protected]
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

Reply via email to