Я искренне верю, что C++ навсегда изменил информатику не в том направлении. Люди хотели упростить программирование, но не сделали этого (в большинстве случаев). Вместо этого они сделали чтение кода почти невозможным и усложнили эти многоуровневые кошмарные наследования.
Бревик не прав про шарп :(
А вот С++ — чистое исчадие ада. Понять, почему что-то упало в стандартной библиотеке практически невозможно: нет ни нормальных информативных исключений, а сами исходники такое чувство что пропустили через все обфускаторы мира.