Есть два подхода к обучению: нисходящий и восходящий.
Первый - это когда читаешь книжки, затариваешь моск всякой информацией, а потом, по достижению некоторого психологического (или иного) барьера, переходишь к практике. Это вот "читать книжку".
Второй - это я называю обучение методом погружения. Ты сталкиваешься с некоторыми проблемами и, решая их, учишься. Это "методом тыка" (кста, в науке он называется "методом Коши", серьезно ;)).
Имхо, в данном случае все зависит от опыта в программировании вообще. Если есть некие представления о том "что это и с чем его едят", то попробуй методом тыка. Если опыта нет, то... изучай паскаль :)). Книжку почитать тогда придется.
Хотя, в любом случае придется.
ЗЫ. Если что - обращайся :)
Lost_in_the_dreams, мой первый опыт в программировании на С++ вылился в
"я купила книжку "С++"для чайников...да, похоже надо было брать "С++ для идиотов"))"
лучшая книжка для начала - Подбельский, Фомин - "Программирование на С"
проще и понятнее будет, если сперва просто С выучить, а потом уже С++
ну и, конечно, практика, и еще раз практика!!
Lost_in_the_dreams, да нет... Ядро линукса, к пример - тру C ) Да и большинство софта под него - тоже...
Основные отличия C++ от C - объектно-ориентированная парадигма и замена архаичных конструкций классического C более прогрессивными
__ivanhoe, ...а стандартизирован он был из-за многочисленных расхождений и инвариантов одних и тех же операндов))
первый юникс был написан на ассемблере, кста...потом ассемблер "мутировал" в CPL, этот -в BCPL, потом в B, а потом как логическое продолжение в 72м появился С...а первая стандартизация С была только в 89м))...во как))