Обязательно ли изучение языков программирования Си С++?

preview_player
Показать описание
Обязательно ли изучение языков программирования Си С++? Стоит ли учить Си только ради базы. Нужно ли изучать языки программирования Си/С++. Стоит ли начинать изучать программирование с языков Си и Си плюс плюс
Рекомендации по теме
Комментарии
Автор

Если ты собрался быть кнопконажиматем то естественно не нужно учить c/c++

sergheik
Автор

Смотря где если изучать микроконтроллеры то там в основном пишут на C/C++ или Python но из-за абстракции в python программа выполняется дольше и весит больше. Поэтому там целесообразно начать кокрастаки C/C++ изучать программирование

артёмкувшинов-дв
Автор

Вроде и правда, но сложность С/С++ любят преувеличивать, указатели в явном виде это очень мощный инструмент, а их скрытие требует вводить костыли, утечки памяти уже давно не проблема в виду наличия конструкторов и деструкторов класса, сами языки максимально общего назначения, ибо не требуют для работы виртуальную машину, что и вовсе упрощает настройку среды программирования, как и самих сред, поддерживаемых С/С++ все же побольше, чем других языков(кроссплатформенный легковесный Codeblocks, к примеру), к тому же, на винде есть разница, использовать родной MSVC или же портируемый с линукса GCC MinGW, при переносе кода из одного компилятора в другой задаваться вопросами, почему возникают ошибки, а еще лучше, если попробовать перенести код с винды на линукс, увидеть разницу в реализации окон, инициализации функций OpenGL/Vulkan(сами вызовы функций одинаковы) и т.п., т.к. сам язык не предоставляет обобщение системных интерфейсов и нужно учитывать особенности платформы

Dmytro-Tsymbaliuk
Автор

С++ сам не люблю. Он весьма навороченный. А вот С - это простой язык, фундаментальная технология. И на теорию он хорошо ложится (Computer Science). А вот Python - высокоуровневый язык. Изучить то его можно, но тогда ты изучаешь язык, а не основы программирования.
К тому же, на С пишут операционные системы, драйвера, интерпретаторы и компиляторы и т.д.

integral
Автор

Си это основа всех основ. Это как обучение Шаолиньских монахов.

viewererdos
Автор

С бейсика надо начинать на zx спектруме ))))

crypto_octocat
Автор

Столько много разных площадок для обучение, что не знаешь куда илти( где учились вы?

artamoshkakartoshka
Автор

Да это просто одна из особенностей токсичного комьюнити снгшных кодеров. С такими лучше вообще никак не контактировать, для них язык это не инструмент решения задач, а прежде всего инструмент для раздувания собственного эго. На западе айти сообщества гораздо адекватнее и такой бред про тру/не тру прогеров встречается гораздо реже.

jsn
Автор

Интересно, а как раньше было, как раньше учили 😂 Честно не слушайте такие глупости. Запомните товарищи, золотой стандарт (порядок изучения) с чего надо начинать - Информатика (система счисления, архитектура ПК), Турбо Паскаль, Ассемблер, Си

СтаниславЩур-пш
Автор

Это про меня. Учу пайтен, надеюсь не брошу(

ЗНАКОМЫЙСВАРЩИК
Автор

Помоему намного хуже узнать что Пайтон тебе уже не нужен и нужно ещё 2 года учить плюсы )

Magritskiy
Автор

Даунский разраб и программист, не одно и тоже

seantheaverage
visit shbcf.ru