Здравствуйте, criosray, Вы писали:
C>Э-э, классы и объекты в процедурных языках? Шаблоны в Delphi language или VB6?..
А зачем в процедурных то?
К тому же ты говорил об абстракциях которые можно выразить средствами языка, а не о фичах языка.
Если уж речь пошла о фичах, то я с удовольствием погляжу на то чем ты заменишь лямбды с замыканиями (только не надо бустовских уродств, там замыкания не поддерживаются) и паттерн-матчинг.
ЗЫ
Не стоит даже заикаться на счет каких-то там преимуществ С++ в области языковых возможностей и тем более абстракций. Это чушь! Единственное преимущество С++ — это возможность низкоуровневых оптимизаций и относительная дешевизна имеющихся абстракций. Это позволяет, при желании, не хилых усилиях и отсутствии алгоритмических противопоказаний, написать программу обладающую высокой производительностью. Больше преимуществ у этого отсталого языка нет.
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.