Those were the days
Hours spent copying code from Acorn Magazine then debugging.
Learning how to use procedures and functions in BBC basic.
I then got a +one for my Electron and a lisp and a pascal cartridge, then porting my
basic code which didn't run any faster.
Trying to my head around inline assembler (another great feature of BBC Basic)
I then got a second Electron, connected the two machines via the RS423 port.
Set the second machine to either low res 8 colour mode or high res black and white, which was
used as the output, whilst the primary machine ran the code (gaining 20kB back in the process).
Not good for real time output, but I could use larger models in my ray-tracing program that took a week to
render a single screen. The result a bouncing ball simulation I could show off to those pesky Amiga owners
"Look my 8bit computer can do that too"
I regret leaving the programming world (cam back to it at Uni with Fortran for a while).
It is damn hard coming back to it in the age of Object Oriented programming coming from the world where you
had to do everything yourself.