3 ms·
I agree, and frankly having gone from BASIC to 6502 assembly language, GOTO made perfect sense. What I like most, and still enjoy today when possible, is how o
by ddingus 3y ago
I agree, and frankly having gone from BASIC to 6502 assembly language, GOTO made perfect sense.
What I like most, and still enjoy today when possible, is how open the hardware is!
For someone wanting to know how computers work, it is damn tough to beat what many of us got as kids; namely, a respectable computer, schematics to understand the hardware, and BASIC right there, ready to go.
My first disassembler was written in BASIC. So was my assembler, and it was a line oriented one modeled closely after the one built into the Apple 8 bit computers.
And look at the BBC Micro! That BASIC was great and offered in-line assembly code! Excellent!
These days, I find microcontroller can offer something similar.
If I ever find time, the Parallax Propeller 2 could make a fantastic computer. It can run cores concurrently, or parallel, or even doing different things entirely. Jim Bagley and friends setup a NAMCO emulator and found they could host 8 simultaneous sessions of Space Invaders, complete with player controls and displays!
Put a BASIC on that, and a reasonable macro assembler and the result would be a killer learning system able to drive lots of hardware and use any display one can find from old TV's to HDMI panels and everything in-between.