Bryan said:
Wow... thanks Chris for the either funny or rude answer to my question
(I'm not sure how you meant it).
I was being facetious -- calling it "funny" would be flattery, but it wasn't
intended to be rude ;-)
Do you know if Sun plans on doing so
or if people will just stick with something like the IKVM if they want
a CLI compliant java virtual machine?
I'm pretty sure that there is no sense in which a chunk of software can be both
a JVM and a CLI implementation. More precisely, I can imagine (just) a chunk
of software which provided both interfaces, but there wouldn't be a lot of
point. JVM and CLI have rather a lot of conceptual similarity, but are
different in almost every detail. (Caveat: I know the JVM spec reasonably
well, but have nothing like the same knowledge of the CLI)
Of course, both Java/JVM and C#/.NET are general programming languages; so
either could be used to /implement/ the other; but that's not the same thing at
all. (I hadn't heard of IKVM before, but from a /very/ quick skim of the
website, it appears to be a JVM implemented /in/ .NET)
-- chris