Doppio: A Java Virtual Machine, Compiler and Disassembler in JavaScript
badassjs.com
badassjs.com
What will be interesting is to see how long we have to wait afterwards until someone decides that it might be a useful thing to do in production.
And just a bit longer until someone has it running inside Minecraft
[1] http://blog.wolfire.com/2009/05/introducing-wolfire-webkitte...
edit: I get it. In the demo they are using a Java compiler from Sun that is itself a Java program running in the Doppio JVM. Neat.