I was briefly reading about Maxine which is an open source JVM implementation that written in Java. This sounds circular to me. If java requires a virtual machine to run i
Java code can be compiled directly to machine code so that a virtual machine is not needed.