воскресенье, 10 февраля 2013 г.

что такое промежуточный язык

для классов, написанных на одном языке, напрямую обращаться к классам написанным на другом языке. В частности:

Невозможно было в отладчике переходить от одного языка к другому. Поэтому в действительности под способностью языкового взаимодействия мы подразумеваем возможность

  Одна из проблем межьязыкового взамодействия была в том, что отлаживать компоненты, написанные на разных языках, приходилось независимо друг от друга.

интерфейсов, которые впервые были реализованы под Windows с COM.

классическое обьектно-ориентированное программирование с реализацией одиночного наследования классов. В дополнение к классической обьектной ориентации IL также вводит понятие

программирования, а это означает, что исходный язык также должен быть совместим с этой методологией. Принципы, которым руководствовалась Microsoft при создании IL:

  Независимость .NET от языка имеет некоторые практические ограничения. IL неизбежно должен воплощать некоторую определенную методологию

Поддержка обьектной ориентации и интерфейсов

Использование атрибутов.

Обработка ошибок через использование исключений.

Строгая типизация данных.

Строгое различие между типами значений и типами ссылок.

Обьектная ориентированность и применение интерфейсов.

Важнейшие свойства IL могут быть сформулированы следующим образом:

понимаем, что перед тем, как запуститься на выполнение, наш код C# компилируется в IL.

  Промежуточный язык Microsoft (IL) очевидно играет фундаментальную роль в среде .NET. Как разработчики C#, мы теперь

Более внимательный взгляд на промежуточный язык (IL)

Более внимательный взгляд на промежуточный язык (IL)

 →   →   →   → Более внимательный взгляд на промежуточный язык (IL)

Более внимательный взгляд на промежуточный язык (IL) -> Среда .NET -> C# (C sharp) -> devoid.com.ua - Портал программистов

Комментариев нет:

Отправить комментарий