Здравствуйте, Shmj, Вы писали:
S>Вот тутАвтор: rg45
Дата: 07.07.23
чел. пишет:
S>S>Дальше можно не читать. Одно только то, что ты ставишь макросы и шаблоны в один ряд, красноречиво говорит о твоей квалификации. Как говорится, у Вас не тридцатилетний опыт — у Вас годичный опыт, повторенный тридцать раз.
S>Т.е. заклеймили даже за саму попытку поставить в один ряд. И мне не ясно почему.
Зря заклеймили. Если совсем в принципе, там ведь верно написано, это все для одного и того же — для генерации кода в compile-time, функциональное программирование тут ни при чем.
Просто нормальной реализации мета-программирования, чтобы код генерировал другой код во время компиляции, и с этим было комфортно работать, пока нет, особенно в плюсах.
У плюсовых макросов полно недостатков, да и у шаблонов тоже.