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