Metaprogramming in .NET using "Roslyn" CTP and Nemerle
Channel: Akim Boyko
Date: 2013-06-05

Metaprogramming in .NET

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

Пройдёмся по практическим примерам использующим Microsoft «Roslyn» CTP и Nemerle

Кодогенерация и динамическое программирование
Шаблонное программирование и макросы
Исследование исходного кода и тестирование