Наткнулся тут на выступление Андрея Александреску на DConf 2015, где он вещает, что обобщённое программирование - это на самом деле плохо, и ведёт к лишнему геморрою.
Это весьма забавно слушать в контексте выступлений Страуструпа на тему Concepts в свежем стандарте C++.
Видео: https://www.youtube.com/watch?v=mCrVYYlFTrA
Слайды: http://dconf.org/2015/talks/alexandrescu.pdf
Видео со Страуструпом: https://www.youtube.com/watch?v=xcpSLRpOMJM
Кто что думает по этому поводу?