LINUX.ORG.RU

История изменений

Исправление bonta, (текущая версия) :

Начать надо с того, что без хорошего знания С не может быть никакого знания С++.

Смотря что считать хорошим знанием Си. Если именно синтаксиса то определённо да.

Если же речь о больше чем синтаксис, т.е. именно про хороший, многолетний, опыт разработки на Си, то как правило таким людям обычно тяжелее воспринять ООП культуру и хорошие практики из Си++, в итоге многие из них просто продолжают писать как на Си в плюсах.

т.е. если ставить целью освоить си++ то нужно начать с Си, понять его на уровне какой-нить вузовской книжки, аля Подбельский, Фомин, и бросить, не ведя на нём что-то крупное, перейти сразу на ++. Иначе вовред будет. Я например года 3 прогал на Си на госструктуру, после незаконченного вуза. Потом худо бедно ушел на ++ (правда сложно это, и до сих пор не могу сказать что хорошо языком владею, но нравится мне он куда больше других), а от си теперь плевать тянет.

Т.е. у людей со стороны всевремя мнение (и это даже в вакансиях отражается) типа «программист Си/Cи++», но это соврешенно разные языки и культуры разработки.

Думаю не я один такой, кто проникся Плюсами - неизбежно будет плеваться в сторону Си, как языка заставляющего составлять просто вырвиглазные сигнатуры функий в программах сложнее консольных утилиоток и криптографии.

Исправление bonta, :

Начать надо с того, что без хорошего знания С не может быть никакого знания С++.

Смотря что считать хорошим знанием Си. Если именно синтаксиса то определённо да.

Если же речь о больше чем синтаксис, т.е. именно про хороший, многолетний, опыт разработки на Си, то как правило таким людям обычно тяжелее воспринять ООП культуру и хорошие практики из Си++, в итоге многие из них просто продолжают писать как на Си в плюсах.

т.е. если ставить целью освоить си++ то нужно начать с Си, понять его на уровне какой-нить вузовской книжки, аля Подбельский, Фомин, и бросить, не ведя на нём что-то крупное, перейти сразу на ++. Иначе вовред будет. Я например года 3 прогал на Си на госструктуру, после незаконченного вуза. Потом худо бедно ушел на ++ (правда сложно это, и до сих пор не могу сказать что хорошо языком владею, но нравится мне он куда больше других), а от си теперь плевать тянет.

Т.е. у людей со стороны всевремя мнение (и это даже в вакансиях отражается) типа «программист Си/Cи++», но это соврешенно разные языки и культуры разработки.

Думаю не я один такой, кто проникся Плюсами - неизбежно будет плеваться в сторону Си, как языка заставляющего составлять просто вырвиглазные сигнатуры методов в программах сложнее консольных утилиоток и криптографии.

Исходная версия bonta, :

Начать надо с того, что без хорошего знания С не может быть никакого знания С++.

Смотря что считать хорошим знанием Си. Если именно синтаксиса то определённо да.

Если же речь о больше чем синтаксис, т.е. именно про хороший, многолетний, опыт разработки на Си, то как правило таким людям обычно тяжелее воспринять ООП культуру и хорошие практики из Си++, в итоге многие из них просто продолжают писать как на Си в плюсах.