=MIA=,
Не все, написанное на си, компилится в плюсах. Где-то уже есть топик с примерами, пару лет назад кто-то тоже подобное утверждал. Что касается "освоишь алгоритмы - легко будет освоить любой язык" - снова неверно: знание алгоритмов - это просто знание алгоритмов. понимания ООП это не даст, так же как и не поможет в в изучении языков описания данных, или языков для экспертных систем вроде пролога, или языков, для которых необходимо рекурентное мышление - вроде лиспа, или того же SQL (тоже язык, между прочим).
=MIA= писал(а):да и C++ горздо важнее его...и в Явасрипте ничего сложного нет
важнее тот язык, который может решить задачу, стоящую перед тобой в данный момент.
=MIA= писал(а):еще как стоит...отличия там существенные, а понять логику этих вещей нужно и она пригодится и в вебе, особенно если это будет .NET
Для веба он скорее вреден, чем полезен - в вебе нужно понимать совсем другие вещи - Request-Response, (D)HTML, JavaScript, AJAX, bandwidth, caching, accessibility, usability, css, для ASP.NET - Page Life Cycle, ну и Security - типы атак и способы построения приложения, при которых уязвимости минимальны. Да и дотнет-языки (C# в частности) от С++ отличается совсем не слабо (не совсем кстати понятно, как среду можно сравнить с языком) - указателей нет, множественного наследования нет (только имплементация интерфейсов), switch ведет себя по-другому... Я уже очень давно пишу на C# (со времен .NET 1.0), в C++ код мне приходится лезть крайне редко, но каждый раз, когда я туда лезу (как правило, приходится что-то дебажить в legacy-коде), я поражаюсь, насколько там все тяжело и неудобно устроено - смарт-поинтеры, высвобождение памяти, комбинации из .h и .cpp файлов... Да еще и отсутствие интеграции в студию в плане IntelliSense (для этого нужны метаданные из сборок, которым в unmanaged коде взяться неоткуда) и прочих удобностей.
Автору надо просто понять синтаксис и сделать лабораторные. Глубокое изучение с++ - только если он планирует работать на нем. Концепции ООП и без него можно понять. Тенденции в мире разработки ПО направлены в сторону .NET - все больше и больше пишут под него и все меньше и меньше на C++.
P.S. На этом холивор в этом топике считаю законченным. Хотите поспорить про достоинства C++, открывайте новую тему - автор про книжки спросил, если кто забыл.