C/C++

Что лучше для новичка: Python vs C?

История такова:
Играл я в игры,и резко задумался,игры на си возможны,но написать их можно и на python.Но все же C будет производительнее,Python медленнее,но проще.Что лучше учить?
P.S Учить хочу не для игр,а для программ.
UPD: Обьясните почему именно ваш вариант
С++, C#, Java и Си - разумеется
Python - хоть и популярен - но бесполезный. Надо сразу изучать нормальные языки. Питон работает с готовыми библиотеками, на нем нельзя писать низкоуровневые задачи. Да и медленный язык с очень ужасной средой разработки.
Boris Popovich
Boris Popovich
38 697
Лучший ответ
Виталий Ковкель Можете рассказать,почему именно ваш вариант?
питон хорош для RAD
https://ru.wikipedia.org/wiki/RAD_(%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5)
но новичкам - в образовательных целях - лучше си.
имхо.
учи и то и другое, независимо друг от друга все языки менее эффективны.
Языку Си уже больше сорока лет. И в нем нет ООП. А более современное производное от Си под именем С++ штука крайне сложная, начинающий там быстро сдохнет
Тимур Сахапов
Тимур Сахапов
5 840
ГОЛУБОЇ ПІТОН
B-
Boy -
4 759
Джава скрипт
Виталий Ковкель JS мне не нужен!
Python
Виталий Ковкель Можете рассказать,почему именно ваш вариант?
Чтобы понять язык C, тебе нужно понимать, как устроен компьютер.
А для создания игр вообще программирование может не понадобится. Зависит от того, насколько ты по-хардкору собрался делать игры. Если тебе просто потыкать кнопочки на весёлые модельки из пресетов, то тебе вообще не нужно знать языки программирования. Берёшь какой-нибудь конструктор, или движок с возможностью графического программирования типо blueprints, и делаешь свою каловую бродилку. Мастерская стима заполнена такими поделиями из скаченных моделек. Чисто формально это игры.
Что можно сделать круче? Можно изучить Assemler, потом C, и ковырять движок Source. Большинство трёхмерных игр пошли с дума. И поэтому, чтобы сделать свой движок, надо за основу взять какой-нибудь годный старый. Например, наш соотечественник с никнеймом "Дядя Миша" сделал так называемый Xhash3D, можешь взять этот движок за основу, и сделать что-то интересное.
Самое хардкорное, это копаться в самых низах, в реализации графики типа OpenGL. Вряд-ли это интересно, однако такие люди тоже есть. Правда их проекты затянуты на очень долгое время, и запускаются они едва ли не через раз.
Виталий Ковкель Конечно понимаю зачем учить Asm,но зачем учить перед С?
https://t.me/pytjob Почитайте тут
Смотря для чего тебе это.. Если собираешься писать там движки и т.д, то бери C. А если какие то нейросети то python
M@lux@ .
M@lux@ .
138
Сам пойми, что тебе надо