@lesha-proger
Люблю программировать. Изучаю C#/.NET/Unity3D/.

Особенности Mono и оговорки CLI-языков?

Здравствуйте. Интересуют особенности Mono(реализация .Net), а конкретно её отличия от "оригинальной" .Net по Win. У меня есть предположения, что в Mono реализованы не все возможности .Net или версия Mono не соответствует новейшей .Net.
Так-же заинтересовали CLI-языки. Троелсен упоминает о "серьёзных оговорках" при компиляции языков, удовлетворяющих требованиям спецификации CLI в CIL. Конкретно не сказано, что за оговорки. Очень интересно. Возможно не все возможности конкретного ЯП могут быть реализованы в CIl ( т.е. некоторые конструкции не могут быть транслированы в CIL). Или что-то другое? Расписывать не обязательно, если можно вкратце. Спасибо!
  • Вопрос задан
  • 170 просмотров
Решения вопроса 1
@Free_ze
Пишу комментарии в комментарии, а не в ответы
особенности Mono...её отличия от "оригинальной" .Net

www.mono-project.com/docs/about-mono/compatibility

Троелсен упоминает о "серьёзных оговорках" при компиляции языков, удовлетворяющих требованиям спецификации CLI в CIL.

Вероятно, речь идет о том, что не все языки поддерживают все возможности IL и чтобы библиотеки нормально можно было использовать в мультиязычной среде, нужно следовать некоторым ограничениям - CLS (Common Language Specification). Об этом лучше читать у Рихтера.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы