4 ms·
Well, I already had the VM implemented in Python, so I really wanted to do that in C or C++. Go was not an option because (1) one of the goals was to understand
by eliben 15y ago
Well, I already had the VM implemented in Python, so I really wanted to do that in C or C++. Go was not an option because (1) one of the goals was to understand how other VMs are implemented, and most VMs today are C/C++, and (2) I wanted a language without garbage collection (which Go has, AFAIK)
- lucian1900 15y agoPerhaps Vala would also be a viable language for this sort of thing. I've been pondering writing a GC in Vala to learn more about them, and see how suitable Vala is to low-level work.