Hacker News new | ask | show | jobs
by briansteffens 3557 days ago
Nice post! I really enjoy playing around with things like this. It's amazing how little is needed to make a language/interpreter capable of doing virtually anything, even if not elegantly or safely. As long as you can perform calculations, jump around, and implement some kind of stack your language can do just about anything.

I recently threw something together sort of like this, just for fun (I like your interpreter's name better though): https://github.com/briansteffens/bemu

It's crazy how much these little projects can clarify your understanding of concepts that seem more complicated or magical than they really are.