Riim,
Не хочу холиварить, но если именно изучать программирование, то лучше смотреть в сторону Haskell/Lisp для функциональных языков, и в сторону Java/C# для объектно-ориентированных.
Это конечно мое личное мнение, но я считаю, что C++ слишком неоднозначен, слишком "перегружен", очень много неявных вещей в реализации того же ООП, и много избыточности в коде. Метапрограммирование (точнее как программисты им пользуются) в C++, вообще всю малину испортило, я так считаю.
|