Я, честно говоря, так и не понял, во сколько раз была ускорена разработка, или, вообще, замедлена.

К примеру, мой небольшой экспериментhttp://comdivbyzero.blogspot.com/2013/07/blog-post_20.htmlпоказал, что я на использование "готовых" шаблонных решений на C++ для ассоциативных массивов потратил в 3-4 раза больше времени, чем на самодельную расстановку на C. Конечно, это частный случай, и для более сложных алгоритмов я бы не стал без необходимости самодельничать, но я часто вижу в коде коллег попытки использовать сложные алгоритмы из библиотек, так где можно обойтись очень простым кодом без библиотек, потому что они не видят лёгких решений. Также я часто вижу как коллеги на С++ наворачивают абстракции ради абстракций, производя много кода, не делающего ничего полезного. Поэтому для меня большой вопрос, во сколько раз использование C++ ускоряет разработку по сравнению с менее навороченными языками, и поэтому я его постоянно задаю.

Ещё одна вещь, которая мне не понятна, почему на КП Вы использование копирование кода для работы со списком, вместо того, чтобы использовать расширение от базового типа. Боролись за эффективность и за статические проверки?