что такое процессор агностик - PullRequest
2 голосов
/ 04 мая 2011

Это может быть основной вопрос, но каково определение того, что означает CIL?

Я знаю, что CIL является независимым от платформы и процессора промежуточным языком, но было бы полезно, если бы кто-то объяснил некоторые детали об этоми что означает независимость от процессора.

Ответы [ 2 ]

8 голосов
/ 04 мая 2011

Если что-то platform agnostic, это означает, что оно не будет отличаться на разных платформах.

(читай: это работает одинаково на разных операционных системах и, возможно, устройствах)

Если что-то CPU agnostic, это означает, что оно будет работать одинаково на разных процессорах

(поэтому оно будет работать точно так же, например, на процессоре ARM, например, на процессоре семейства X86).)

1 голос
/ 04 мая 2011

CIL - общий промежуточный язык. Это то, во что компилируется любой язык .NET, который остается неизменным для ОС и ЦП.

См. Общий промежуточный язык .

...