Live data from Hacker News

Simple Open-Source Java Virtual Machine in C

github.com

11–14 of 14 posts

Re: Simple Open-Source Java Virtual Machine in C

#12

~90% of the JVM instruction set are simple RISC instructions, the rest is object maintenance. Writting a JVM is like writting an emulator for a simple CPU/platform.

It makes perfect sense at the time Sun is naming it JVM, apparently technically it's a VM. That meant they have had a valid claim to "write once, run anywhere" mantra. It's a shame that in reality it turned out later to be "write once, debug everywhere" kind of nightmare.
Post reply on HN