🔧

Failed to load site

We apologize for the temporary inconvenience. Please try to reload the page.
You can always check the current server status in the Telegram community chat.

Reload page
503

Шаг 1 - Разработка приложений в .NET (основы)

Самый нижний базовый уровень среда исполнения - Common Language Runtime (CLR). Эта среда будет исполнять байт код, написаный на языке Microsoft Intermediate Language (MSIL). Этот код можно будет написать на разных языках.

1_1.gif (1896 b)

Принципиально поменялась схема язык - ОС. Ранее речь шла об адаптации одного языка для разных платформ, а сейчас - об адаптации разных языков для одной платформы. Но все-таки в любом случае кто-то и на чем-то должен писать в машинных кодах. На мой взгляд просто не может такого быть, чтобы не оставили ни одного средства, с помощью которого мы могли выдавать машинный код. Точно ни кто не знает, но в литературе интенсивно упоминается в качестве такого Visual C++, как единственное средство. Но несмотря на явную аналогию с интерпретаторами CLR не будет интерпретатором. Приложение или его часть должна переводиться в машинный код для процессора и только потом запускаться.

Итак, в любом случает будет редактор где мы будет писать код. Этот код будет писаться на любом языке, который соизволит поддерживать .NET. Ну и будет .NET компилятор. То место, которое раньше занимал ассемблер теперь займет MSIL. Идея эта не нова, Java как раз для этого и придумали.

Hosted by uCoz