Вопрос нужно ли изучать дополнительно си если учишь с++?

Регистрация
20 Дек 2013
Сообщения
88
Репутация
-2
Спасибо
0
Монет
0
Ну учась на программиста начал изучать первый язык с++, нужно ли дополнительно си учить?
 
Странно, обычно сначала голый Си изучают. Без знания потрохов некоторые вещи С++ могут оказаться непОнятыми или показаться чудесами.
 
Нет. Это примерно то же, как спросить, нужно ли дополнительно к учебнику русского языка учить букварь ;) Логичный путь - изучить чистый С, а потом браться за C++.
 
Если ты знаешь C++, это не значит, что ты знаешь Си, поскольку языки не полностью совместимы; но отличий немного. Что можно написать на Си, можно написать на C++ (почти так же или по-другому). Поэтому я не вижу смысла изучать Си.
 
Важно не только что изучать, но и как изучать. И с этими языками - особенно. Правильно изучать - это работая стажером в серьезном проекте, ну или хотя бы общаться с теми ребятами. А то будешь на Плюсах лепить бред типа string* str = new string(), динамически выделять память на каждый чих, не использовать ссылки, не знать Boost, не уметь пользоваться git ("а причем тут гиииит?!") , зато знать какие-то мелкомягкие API никому давно не нужные... да ещё и Си добавит бардака, будешь всякие Сишные вещи лепить в код на Плюсах.
 
Назад
Сверху