Языки и инструменты
Изучение передовых технологий для создания поддерживающей основы метапрограммирования в коде – это весело, но также выгодно использовать и работу других.
В главе 8 вы увидите, как можно использовать среду выполнения динамического языка (Dynamic Language Runtime, DLR) для поддержки динамического программирования.
Исследование инструментов и языков, для которых метапрограммирование является одним из главных фокусов в их наборе возможностей, обсуждается в главе 9.
В главе 10 мы рассмотрим новый API компилятора от Microsoft под названием Project Roslyn и то, что он может дать разработчикам.
Dynamic Language Runtime (DLR)