Talk:Microsoft Intermediate Language
Merging
Merge D. Wo. 18:40, 2 January 2006 (UTC)
Merge --Casiotone 19:04, 6 January 2006 (UTC)
Strong Oppose - The two topics are similar, yes, but differ greatly in scope. The CIL is the Ecma International specification; MSIL is Microsoft's implementation of that specification. There could quite easily be many other implementations of the CIL specification in addition to MSIL. Think of it as the difference between the Common Language Infrastructure and the Common Language Runtime BurntSky 01:08, 16 January 2006 (UTC)
There isn't a lot of microsoft specific information in this article, at least not at the moment. I suggest that for the time being, the articles should be merged and any microsoft specifics can go under a seciton MSIL in the CIL article. If it turns out to get large enough, it can be split off as it's own article. 129.241.107.147 19:38, 2 February 2006 (UTC)
Merge - CIL is more correct. Either merge with CIL, or move most of the (non-specific) MSIL bits to CIL Jonmmorgan 00:10, 9 March 2006 (UTC)
Strong Oppose - MSIL is Microsofts implementation of CIL. Their MSIL tools and their MSIL implementation of the CIL specs should remain unmerged with the CIL page. Tarlano 10:42, 14 April 2006 (UTC)
Merge - MSIL used to be the general term for the IL used for .NET, but has been replaced by the term CIL with its standardization. Parts specific to the Microsoft implementation should go under an MSIL section in the CIL article. Chip Zero 18:20, 12 August 2006 (UTC)
Merge In Microsoft's own literature, they do not distinguish between "CIL" and "MSIL." This is from C# and the .NET 2.0 Platform from Microsoft Press:
- "During the development of .NET, the official term for IL [Intermediate Language] was Microsoft intermediate language (MSIL). However with the final release of .NET, the term was changed to common intermediate language (CIL). Thus, as you read the .NET literature, understand that IL, MSIL, and CIL are all describing the same exact entity. In keeping with the current terminology, I will use the abbreviation 'CIL' throughout this text."
Unless you want to say that Microsoft is being completely duplicitous here (unfortunately not such an absurd notion) I don't see how there can be any more discussion on the issue. Microsoft doesn't distinguish between CIL and MSIL, and neither should Wikipedia. SanchoPanza 14:05, 18 August 2006 (UTC)