Reading some blog entries at ikvm.net... It would seam that ikvm is CLS compliant. Otherwise you wouldn't be able to use it from C# (which you can).
~ David On 3/4/08 5:12 PM, "Granroth, Neal V." <[EMAIL PROTECTED]> wrote: > No the CLR is not pointless; but I think maybe there is a misunderstanding > about what it was intended to do. Common-language only means languages which > conform to Microsoft's Common Language Specification. Just because some tool > generates valid IL does not mean that the generated code is CLS-compliant. > In the environment in which I work, the CLR's strategic importance is that it > provides a Microsoft alternative to the JVM. There is now no longer any > excuse (from the "IT god's" perspective) for me to have Sun's JVM installed, > or design products that depend upon it. > > -- Neal > > -----Original Message----- > From: Smiley, David W. (DSMILEY) [mailto:[EMAIL PROTECTED] > Sent: Tuesday, March 04, 2008 3:52 PM > To: [email protected] > Subject: Re: Why translated to C#? Doesn't the CLR avoid the need for ports? > Importance: Low > > A disappointing conclusion one could draw from all the reactions to my > question is that the usefulness of a common-language-runtime is flawed and > pointless. Personally, I'm not willing to accept that. Do you guys believe > that or is Lucene atypical or...? > > ~ David >
