Здравствуйте, Sinix, Вы писали:
S>В виде макросов — не верю. Как я понимаю, ядро N2 на сегодня — это Nitra, так? И сама нитра превратилась в генератор dsl на стероидах. Не будут такую мегафишку протаскивать в язык, в котором от рождения макросов не было. Если не хватает шарпа лучше уж взять готовый язык и не мучаться.
S>А вот compile-time метагенерация скорее всего будет. Или в c#7 или в c#8.
Макросы и есть компайл-тайм генерация. Как только она появится — начнут думать в сторону ее упрощения. В итоге как раз в районе v9 появятся макроатрибуты, а в v10 квазицитирование. До расширения синтаксиса C# может и не дожить, но сами макросы и квазицитирование скорее всего успеет попробовать. Темпы развития радуют и вектор у него немерловый.