One of my favorite subjects
Beeb.
Fast, flexible, fantastic.
Was blown away by an 8 bit micro doing 3-D hidden line removal wireframe graphics close enough to real-time to be useable for a game (Elite).
Not only a good teaching machine, but well made, with a consistent OS, and brilliantly documented. Modular, vectored OS calls, overlayed sideways ROMs. The way all home PCs should have bee made.
The only real criticism was that it had too little memory. When using mode 0-4, 20K of the 32K was used for the screen, with 3.5K used for various stacks, buffers, and character maps when using the Cassette fileing system, and an extra 2.75K used if using the Acorn disk filing system (DFS). Woe betide you if you also had Econet (NFS - though not the Sun offering), which took another 1K. Left you with about 5K for your program. Soon learned to turn off the fileing systems that were not in use.
And if you used ADFS, you lost even more. On a normal Beeb, you only really did this if you were running an Econet II fileserver, and you needed a 6502 second processor for that (yes, the Beeb could be networked even before it was popular to do so).
Terms to trigger nostalga. PAGE, RAMTOP, OSCLI, VDU, Fred, Jim, Shelia, OS 0.9E, OS 1.2, BREAK, Escape, Tube, 1MHz bus, Ferranti ULA, Teletext Graphics, Attacker, Snapper, Panic Attack, VIEW, and...
"A plastic flower in a Grecian Urn, Goodbye Peter, now press RETURN"
'Nuff said.