Общеязыковая среда выполнения

Оглавление1 Среда выполнения на общем языке1.1 Компиляция и выполнение кода1.2 Компиляторы и среды выполнения1.3 История и развитие CLR1.4 Дополнительные ресурсы2 […]

Среда выполнения на общем языке

  • Компиляция и выполнение кода

    • Компиляция включает преобразование исходного кода в промежуточное представление (IR), а затем в машинный код. 
    • Промежуточное представление (IR) – это абстрактное представление кода, которое может быть оптимизировано и выполнено. 
    • Время выполнения включает выполнение кода на центральном процессоре. 
  • Компиляторы и среды выполнения

    • Компиляторы преобразуют исходный код в различные формы кода, такие как байт-код, машинный код и микрокод. 
    • Среды выполнения, такие как CLR, обеспечивают выполнение программ и предоставляют дополнительные сервисы, такие как управление памятью и безопасность. 
    • Различные языки программирования могут использовать одну и ту же среду выполнения, например, CLR для .NET Framework. 
  • История и развитие CLR

    • CLR была создана в 1998 году и является частью .NET Framework. 
    • CLR реализует виртуальное выполнение, определенное стандартом CLI. 
    • С переходом от .NET Framework к .NET Core, CLR получила название CoreCLR, а затем была переименована в .NET Runtime. 
  • Дополнительные ресурсы

    • В статье также упоминаются другие компоненты и технологии, связанные с .NET Framework и CLR, включая общий промежуточный язык и виртуальную машину Java. 
    • Ссылки на дополнительные ресурсы и рекомендации по теме также включены в статью. 

Полный текст статьи:

Общеязыковая среда выполнения — Википедия

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

Прокрутить вверх