I don't see it as being an inherently wrong thing to look at nice
features on other platforms and wish you had those features too. I
would have thought that this is part of the point of competition and
extends beyond software.

Innovation happens elsewhere.

The discussion was about the technical differences in the VM which I
think has been answered though there may be more hard core types who
know even more details about the different way in which they both
work.

Part of my curiosity is perhaps idle thinking of whether one VM could
be created which is capable of running multiple different platforms.
This goes beyond just the JVM and CLR but there is also the Flash VM
and LLVM with other VMs (does Erlang run on a VM? I know there is the
Squeak VM for Small Talk too). Having a single VM to replace the many
other VMs might allow for more hardware acceleration.

Still I am doubtful that this kind of cooperation would work even if
the problems were not technical. I imagine Microsoft would want
absolute control over their VM and the ability to add proprietary
extensions as they please.

The conversation has moved on but I did also notice a degree to which
many .Net features seemed to exist for the benefit of COM
interoperability. I wonder what the platform would have looked like if
COM interoperability was not needed.

-- 
You received this message because you are subscribed to the Google Groups "The 
Java Posse" group.
To post to this group, send email to javapo...@googlegroups.com.
To unsubscribe from this group, send email to 
javaposse+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/javaposse?hl=en.

Reply via email to