3 ms·
Strange choice of name given that it doesn't build on Microsoft's CLI at all.
by cyrus_ 13y ago
Strange choice of name given that it doesn't build on Microsoft's CLI at all.
- 616c 13y agoYou mean CLR?
- cyrus_ 13y agohttps://en.wikipedia.org/wiki/Common_Language_Infrastructure https://en.wikipedia.org/wiki/Common_Language_Infrastructure
- Zecc 13y agoTL;DR: the CLI is the specification, of which the CLR is Microsoft's own implementation. Another/the other implementation of the CLI is Mono. Which begs the question: you've written "Microsoft's CLI", which does make sense because they were the ones who've come up with it, but can't that be interpreted as a synonym for CLR? Maybe that's what 616c meant.
- cyrus_ 13y agoMicrosoft authored and controls the standard, so I don't think it is unreasonable to call it Microsoft's CLI, but sure.
- 616c 13y agoSorry, my bad. I had no idea about CLI, and the CLI-CLR distinction, or I would not have put foot in mouth. Thanks for the link and not a snarky comment.
- neverm0re 13y ago'In 1993, Atsushi Ohori extended the Standard ML of New Jersey compiler at Kansai Laboratory of Oki Electric, and named the experimental prototype SML# of Kansai. [..] The name SML# of Kansai symbolizes the field selector #〈label〉, which was given a polymorphic type for the first time by this compiler.' http://www.pllab.riec.tohoku.ac.jp/smlsharp/docs/1.0/en/Ch1.S2.html http://www.pllab.riec.tohoku.ac.jp/smlsharp/docs/1.0/en/Ch1.... It predates it, actually.