3 ms·
It's a bit more complex than that. VMs are a necessity because we need to run the same code on a Mac, a Windows and a Linux machine. Since these 3 OSs don't wan
by collaborative 5y ago
It's a bit more complex than that. VMs are a necessity because we need to run the same code on a Mac, a Windows and a Linux machine. Since these 3 OSs don't want to agree to a common standard we are left with applications that ship their own JRE etc. In some cases this isn't terrible as a runtime environment can take up just under 100MB and performance isn't that bad