LINUX.ORG.RU

История изменений

Исправление Siborgium, (текущая версия) :

Ну т.е. я в курсе про рейтрейсинг на шаблонах,

Никому не нужен рейтрейсинг на шаблонах. Зачем кому-то писать рейтрейсинг один раз на шаблонах, второй раз для рантайма?

А что именно полезного? У меня на работе вообще нигде нет С++ кода, который задействует что-либо из примеров на последних трёх страницах.

Ну значит у вас на работе пишут си с классами разлива в лучшем случае С++03.

что их нельзя заменить на небольшой пердолинг с макросами?

Темплейты никак не заменяются макросами, тем более этим убогим препроцессором.

но насколько часто такие вещи реально требуются

Кому требуются? Я хочу писать хороший, выразительный, полиморфный код. Мне эти вещи необходимы. Это не вопрос языка – я бы его охотно сменил, но ничего подобного нигде нет.

Исходная версия Siborgium, :

Ну т.е. я в курсе про рейтрейсинг на шаблонах,

Никому не нужен рейтрейсинг на шаблонах. Зачем кому-то писать рейтрейсинг один раз на шаблонах, второй раз для рантайма?

А что именно полезного? У меня на работе вообще нигде нет С++ кода, который задействует что-либо из примеров на последних трёх страницах.

Ну значит у тебя на работе пишут си с классами разлива в лучшем случае С++03.

что их нельзя заменить на небольшой пердолинг с макросами?

Темплейты никак не заменяются макросами, тем более этим убогим препроцессором.

но насколько часто такие вещи реально требуются

Кому требуются? Я хочу писать хороший, выразительный, полиморфный код. Мне эти вещи необходимы. Это не вопрос языка – я бы его охотно сменил, но ничего подобного нигде нет.