3 ms·
I have some sort of love/hate relationship with this project, regarding the Dis VM. IMHO, having read the spec, I think the VM had a great design for the ninet
by luismedel 7y ago
I have some sort of love/hate relationship with this project, regarding the Dis VM.
IMHO, having read the spec, I think the VM had a great design for the nineties but was not future-proof enough. It's like it was designed with some specific CPUs of the time in mind, and that biased the design. Also, I find it too tied to the language used in the canonical implementation (obviously C).
In contrast, I find the JVM (contemporary to Dis) more generic and more easy to implement using other languajes than C.
BTW, a few years ago I wrote a (incomplete) Dis VM in C# [0] that I hope to finish^H^H^H^H^H^H rewrite some day...
[0] https://bitbucket.org/luismedel/sixthcircle/src/default/ https://bitbucket.org/luismedel/sixthcircle/src/default/