Сидредин
Igor
Те кто говорят я начинал с Си++ и уменя все ок это ничего не доказывает банальная ошибка выжившего мы не знаем сколько людей начинало с Си++ и забило на программирование потому что слоооожна уверен таких очень много
Дима
Дима
самостоятельно может и смерть
Дима
Не обязательно С++ изучать до дыр
Дима
Я в универе поднял все такие темы простые
Дима
В ООП что-то пощупали
Дима
Потом было легче в другое
Дима
Указатели проходил
Дима
Все это помогло
Дима
понять
Сидредин
Дима
как работают ссылочные типы данных
Сидредин
Igor
Мне все это напоминают анекдот
Как-то раз к Моцарту обратился молодой человек, желавший стать композитором.
- Как написать симфонию? - спросил он.
- Но вы еще очень молоды для симфонии, ответил Моцарт, - почему бы не начать с чего-нибудь попроще, например с баллады?
- Но сами-то вы сочинили симфонию, когда вам было девять лет...
- Да, - согласился Моцарт. - Но я ни у кого не спрашивал, как это сделать
Это 1 в 1 с рекомендацией Си++
Сидредин
Vlad
Andrii
C это подмножество C++. Да, подмножество, которое не рекомендуется использовать в чистом C++, но жизнь неидеальна, будут либы на C, будет API OS, будет связка с другими языками программирования, которая на C есть.
Вообще, мне сложно представить, как можно знать C++ и не знать C. А уже изучив C можно двигать дальше
Дима
Да просто я не вижу ничего плохого в том, что если ты совсем ничего не знаешь
Дима
начать с плюсов
Дима
Те же циклы, ифы, задачки какие порешать
Дима
Это то, что будет в любом языке
Дима
В идеале указатели и битовые операции еще
Дима
Больше ничего и не надо от плюсов брать
Дима
если не хочешь на них писать
•
Vlad
можно ещё чё нить на Delphi поизучать :) ну тааак, для введения :)
Сидредин
sunchela
можно ли в pycharm русский как то настроить?
Дима
Что я тут советую, там где думать надо)
Mr. Bober
bldywine
Вот теперь сиди и думай, нужно ли изучать C++ как первый или нет(
Дима
Дима
Дима
что-то другое
Гамлет
Сидредин
Andrii
Я плюсы без С учил :(
Очень может быть что вначале давалось С подмножество С++, только об этом не говорилось :)
Igor
Что я тут советую, там где думать надо)
У человека при начале обучение есть и так очень много о чем думать кроме как о динмическом выделении памяти и прочей фигне. Это лишняя нагрузка которая тормозит путь человека к программированию в современном мире. ИМХО конечно
Andrii
В C++ кстати не очень рекомендуется пользоваться чистыми указателями, там есть разные unique_ptr, shared_ptr, ...
Igor
И еще один момент хорошо уметь программировать и хорошо уметь учить программировать это разные вещи. Поэтому говорить я крутой профе делай как я в корне не верно
Дима
bldywine
Mr. Bober
•
А то тут академики есть, которым все думать много обязаны
Igor
Igor
Обучение гиков и обучение всех это разные вещи
Дима
Дима
Просто сейчас стала популярна тенденция, что всех так пугают с этими плюсами
Дима
Мол не лезь, оно тебя убьет
Igor
я считаю что правильно пугают
Дима
Да все это страшилки
Дима
Конечно же писать что-то серьезное на С++ и изучать азы это разные вещи
Дима
А мне кажется страхи корнями оттуда
Mr. Bober
Дима
Из каких-то сложных вещей
Дима
Которых никто никому и не советует
Igor
Это не страшилки давайте я попробую аргументировать
Мы уже прочитали выше что просто не используйте динамическое выделение памяти и т п
т е Си++ мультипарадигменный язык и многие вещи можно делать по разному и это разное оно плохо комбинируется это не лего
А 99% программистов решает свою проблему через стек оверфлоу и когда ты будешь находить решения по Си++ они не будут складываться так же гладко как в дргих языках
Vlad
Дима
К тому же, человек не пришел с идей, он пришел с вопросом какой язык учить. Давайте все же такое различать. Те кто, как вы говорите приходит и делает что-то, он прогать не умеют, но идея у них есть. А чел просто программированию хочет научиться
Andrii
Дима
Я с тобой согласен
Дима
чтобы изучить основы
Дима
можно и начать с языка С
Russell
Добрый день, подскажите пожалуйста, как с нуля и с чего начать изучать python , уровень в программирование ноль, спасибо.
Max
Igor
Igor
с Английского :)
Igor
Человеку нужно получать результаты иначе он забьет. Сложно Unreal возьмите Unity сложно возьмите Godot Сложно возьмтие Contruct Scratch без разницы что главное научиться мыслить алгоритмически
Vladislav
Сидредин