Original Post
Let's say instead of just providing a virtual machine, Java also gave us the option of making an installer that would run on a virtual machine and install the program on the computer in its native environment to make it faster. Are there any drawbacks or problems with this approach that I am not seeing?