It had Locomotive Basic which was quite a bit more advanced than C-64 BASIC.
It had instructions like AFTER delay, timer GOSUB line or EVERY time, timer, GOSUB line for example.
Giving you a sense of multi-threading all the way back in 1984!
I spent quite a bit of time translating C-64 BASIC code into Locomotive.
Learning on an 8-bit computer, diving into Z80 assembly and understanding how the thing works on a very low level is a useful skill to have.
Haha, that's a really low bar! Commodore really cheaped out with C64 BASIC.
I wonder if that also was ultimately advantageous for C64, forcing kids to learn 6502/6510 machine language early to get anything interesting done.
Thus a lot of kids could create their own games and whatnot in assembler, with way higher performance than what was possible with BASIC at the time.
It had Locomotive Basic which was quite a bit more advanced than C-64 BASIC.
It had instructions like AFTER delay, timer GOSUB line or EVERY time, timer, GOSUB line for example.
Giving you a sense of multi-threading all the way back in 1984!
I spent quite a bit of time translating C-64 BASIC code into Locomotive.
Learning on an 8-bit computer, diving into Z80 assembly and understanding how the thing works on a very low level is a useful skill to have.