Remix.run Logo
PaulHoule 15 hours ago

Commode would have needed a real path to the future.

One problem with the 6502 was the tiny 64k address space, the other was that the 6502 was a terrible compiler target with the result that compiled languages for the 6502 usually used virtual machine techniques that gave awful performance like the atrocious UCSD p-System.

There was the 65816 which was clocked higher and had a bigger address space but did nothing for the compiler problem and did not have 24 bit index registers to go with the bigger address space and didn’t have anything like the segments in the 8088/86 that let you do pretty well despite not having full size index registers. In an alternate universe there could have been a path to 24 bits (80286) and then 32 bits (80386) that was compatible with the 6502 but there wasn’t.

The Apple //gs was an impressive machine that looked good compared to the very expensive Mac 2 and I think that’s what your ‘Super 128’ might have been at best. Have you seen

https://www.commanderx16.com/

? I also think the only 24-bit extension of an classic CPU that I like is

https://en.wikipedia.org/wiki/Zilog_eZ80

which really has 24 bit arithmetic and index registers and is based on an architecture which is compiler friendly.

xp84 15 hours ago | parent [-]

For some reason there's something quite comforting to me knowing that TI still sells calculators with Z80-based chips not much different than what was in the TRS-80 from 1977. I think I like that fact quite a lot more than knowing that my phone is a lot more powerful than a desktop computer was when Windows XP came out.

PaulHoule 15 hours ago | parent [-]

It's funny. Circa 1990 I think calculator enthusiasts were much more likely to be into HP, particularly devices like

https://en.wikipedia.org/wiki/HP_48_series

but TI really took over most of the market and has most of the enthusiast interest. I have an HP Prime but I think I'm the only one, it's a really nice calculator but the algebraic mode is better than the RPN mode which makes not feel very 'HP' and at the core it is another ARM device.