Обсуждение:Common Language Runtime


Привет всем, я немного удивлен заявлением о том, что Microsoft CLR теперь поддерживает более 40 языков программирования; сначала я подумал, может быть, кто-то подумал, что это относится к человеческим языкам, а не к языкам программирования. Но со многими менее известными и специальными языками программирования это значение «> 40» может быть просто правдой... Есть ли у кого-нибудь ссылка, подтверждающая эту оценку? - Harris7 17:13, 8 мая 2005 г. (UTC) [ ответ ]

Если программы .NET никогда не интерпретируются из байтового кода и интерпретируются всегда, правильно ли называть CLR виртуальной машиной? Не лучше ли сказать, что он работает на виртуальной «виртуальной машине», которая на самом деле является базовой машиной.

Как отмечено в статье, CLR является реализацией MS спецификации CLI. В статье о CLI подробно рассказывается об этой технологии. Эта статья должна оставаться короткой и в основном служить информативным перенаправлением к другой статье. Леотохилл 03:13, 2 декабря 2006 г. (UTC) [ ответ ]

У меня проблема с CLR == реализацией CLI от Microsoft. В статье Mono у нас есть:

Mono — это проект под руководством Novell (ранее Ximian) по созданию набора инструментов, совместимого со стандартом ECMA и .NET, включая, среди прочего, компилятор C# и Common Language Runtime .

Так это статья о Моно неверна или эта? Если CLR является реализацией Microsoft среды выполнения для CLI, она не может быть и Mono. 66.130.179.31 04:30, 12 мая 2007 г. (UTC) [ ответ ]