3 ms·
Why not learn a language intended for didactic use? https://en.wikipedia.org/wiki/MMIX https://en.wikipedia.org/wiki/MMIX has a quite deep corpus and what loo
by WillAdams 2y ago
Why not learn a language intended for didactic use?
https://en.wikipedia.org/wiki/MMIX https://en.wikipedia.org/wiki/MMIX
has a quite deep corpus and what looks to be a good introduction:
https://www.mmix.cs.hm.edu/getstarted.html https://www.mmix.cs.hm.edu/getstarted.html
(and I say that as a person who owns a much battered copy of Inman & Inman's _Apple Machine Language_)
- crote 2y agoBecause there aren't any real-world implementations. Why bother with MMIX when you already know it'll never go beyond a toy "hello world" equivalent in an emulator? MMIX might be good for educational use in an academic setting, but literally anything else would be better if you want to have fun working with it. Nothing beats the magic of seeing your first program run on a real computer.
- WillAdams 2y agoUnless your toggling switches at the front panel, I don't see this as a meaningful difference.