Другие языки программирования и технологии

Как вы считаете, стоит ли изучать язык C++ первым?

Я перевидал множество программистов, которые начинали учиться на бейсиках да паскалях, да так и не "выросли" из них. За примерами далеко ходить не нужно - здесь в разделе в 9 из 10 задач по С++ предлагаются жуткие решения на гольном C.
Современное программирование подразумевает иные подходы, иное восприятие, и лучше сразу учиться именно этому, чем ворошить какие-то низкоуровневые языки.
C++ не сложный, скорее глубокий язык. И сходные задачи зачастую решаются на нем сильно проще и короче, чем на C или каком-нибудь паскале.
Замирбек Хакимов
Замирбек Хакимов
63 671
Лучший ответ
Дмитрий Суворов Понамешали бейсик, паскаль и С. Как связаны "решения на гольном С" и бейсик с паскалем?
И в чем отличие задач на "гольном С" от С++ ?Не будем считать операторы new, delete и тип vector.
Алексей Головин Лично я люблю предлагать решения на голом С. Простота и незамутненность С прекрасна, не то, что эти ваши питоны с табуляциями или там мда-решения для доступа к базам.
А про сходные задачи - та задача, которая на с++ решается в 200 строк, на sql требует сервера, клиента и правильно написанного запроса. И спрашивается, почему-же новомодный ворд требует коре и5 для работы, а какой-то вшивый ворд 2003 умел работать на жалком целерое.
Си-подобный язык однозначно стоит изучать первым.
Большинство популярных языков именно си-подобные.
Зная C++, C#, Java, PHP, JS, Obj-C (все эти языки си-подобные) , можно написать почти что угодно под любую популярную платформу.
Остальные языки - Delphi, PureBasic, VBA- это уже вопрос очень специфических задач или вопрос удобства, что-то на них писать удобнее и быстрее.

Но C++ сложноват. Скорее, начинать стоит с PHP и/или JS. Если совсем не интересны сайты, а только десктоп - то C#.
Виктор Машков
Виктор Машков
15 749
Начинать лучше с Си, но не зависать на нём. Как ни крути всю основу С++ предоставил язык Си и без него это гавна кусок, а не язык. Половину тем без Си вы ни хрена не поймёте изучая только С++.
Иван Чикин асийчасабиднабыла
Конечно стоит, если можно так выразиться, то это основа основ.
Обобщая вышесказанное : С++ следует изучать первым ...и единственным!
... ...
... ...
1 593
Сергей Дёмин изучать надо несколько языков
и применять нужный в зависимости от задачи
стоит
А я считаю, что С++ не стоит брать как первый язык. Для новичков он достаточно сложен. Советую начать с паскаля. Месяца 4 - 5 на нем задачи порешать или поделать проекты, а далее выучить синтаксис С можно за неделю, полторы.
СC
Сергей Cёмин
1 025
да!