Здравствуйте, WolfHound, Вы писали:
WH>Макросы С/С++ зло. Согласен на 100%.
А я с удовольствием использую. Например для тестов удобно и ещё для некоторых особых случаев. В общем для генерации одинакового кода для разных сущностей.
WH>Ну, так мы такое МП и делаем. Чтобы в язык можно было всё, что нужно встроить.
1. В какой язык?
2. Вообще то на макросах C/C++ как раз микро DSL и получались (те же самые таблицы обработчиков)... Но от них предпочли отказаться в пользу самых классических конструкций (типа button->Connect(..., OnClick)).