ad1

Tuesday, October 23, 2007

.NET CLI-RE vs Java JRE Why 2 VMs?

We now have two major virtual machines in the form of the .NET Common Language Runtime environment and the Java Runtime Environment

Why not develop a single open source virtual machine?
Or better yet, a common interface between VMs and operating systems, such that any VM can be plugged into any OS using said interface.
And while we are at it, why not a common interface between VMs such that any VM RE can be plugged into any other runtime environment.