There's no reason why it should be, though. You
could come up with some
hypothetical BCD-based architecture.
Enrollment drops well below quorum with a hypothetical imaginary system.
Currently only PC (Windows or Linux) or Mac will get enough enrollment.
What percentage of the people here learned how to program on hypothetical
systems?
I dumped that stuff as fast as I could, in switching over to 1401 machine
and assembly, even though I had to do it with an emulator on a 1620.
A helluva lot of people here say that newbies should get years of
underlying fundamentals and theory before they are ever allowed to see or
touch a machine, even though THEY started out on real machines, and would
not have ever gotten into it without that hands-on approach.
There's damn little feeling of accomplishment in just being able to put
your name on the screen in CP/M, DOS, Windoze, or Mac; there is way less
if there isn't any such machine.
--
Grumpy Ol' Fred cisin at
xenosoft.com