Ben Laurie wrote:
In any case, here I am with a platform that currently has no VM, but does have a C compiler. What do I do?
In your world, I first port some other VM, then port Harmony. I don't understand why this is not harder?
The bootstrapping JVM does not need to be particularly fast nor efficient. That comes when Harmony compiles itself on your platform.