>Вы это демонстрируете собственными оценками: "С++ - костыль для С". Я не просто "демонстрирую оценки", а привожу вполне убедительные аргументы. Страуструп взял статую Венеры Милосской и приделал ей руки. Чистой воды костылизм. Если нужно было создать инструмент, работающий с данными на абстрактном уровне, зачем было тащить за собой все низкоуровневое наследие Си? В результате абстрактных структур данных мы так толком и не имеем, и каждый фреимворк изобретает собственные велосипеды в виде классов List, Matrix, Vector и т.д...
>Я не считаю правильным причислять к полноценным языкам программирования синтаксисы
>конфигурационных файлов, узкоспециальные скриптовые диалекты и т.п.
Термин "полноценные языки программирования" в вычислительной технике мне не знаком.
>Про Perl не согласен. Единственная сильная сторона Perl - наличие большого количества
>
>людей, знающих его синтаксис и ленящихся запускать компилятор :)
Ну, это звучит как-то по-детски. Действительно похоже на "С++ - единственно правильный, потому что я не осилил ничего другого" :)
>
>SQL и C (либо C++) замечательно сочетаются. Скажем, все современные СУБД позволяют
>
>писать на C и C++ хранимые процедуры.
В том-то и дело, что _сочетаются_, а не _заменяются_. Использовать разные инструменты в разных областях - нормальная практика.