История такова:
Играл я в игры,и резко задумался,игры на си возможны,но написать их можно и на python.Но все же C будет производительнее,Python медленнее,но проще.Что лучше учить?
P.S Учить хочу не для игр,а для программ.
UPD: Обьясните почему именно ваш вариант
C/C++
Что лучше для новичка: Python vs C?
С++, C#, Java и Си - разумеется
Python - хоть и популярен - но бесполезный. Надо сразу изучать нормальные языки. Питон работает с готовыми библиотеками, на нем нельзя писать низкоуровневые задачи. Да и медленный язык с очень ужасной средой разработки.
Python - хоть и популярен - но бесполезный. Надо сразу изучать нормальные языки. Питон работает с готовыми библиотеками, на нем нельзя писать низкоуровневые задачи. Да и медленный язык с очень ужасной средой разработки.
Виталий Ковкель
Можете рассказать,почему именно ваш вариант?
питон хорош для 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)
но новичкам - в образовательных целях - лучше си.
имхо.
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)
но новичкам - в образовательных целях - лучше си.
имхо.
учи и то и другое, независимо друг от друга все языки менее эффективны.
Языку Си уже больше сорока лет. И в нем нет ООП. А более современное производное от Си под именем С++ штука крайне сложная, начинающий там быстро сдохнет
ГОЛУБОЇ ПІТОН
Джава скрипт
Виталий Ковкель
JS мне не нужен!
Python
Виталий Ковкель
Можете рассказать,почему именно ваш вариант?
Чтобы понять язык C, тебе нужно понимать, как устроен компьютер.
А для создания игр вообще программирование может не понадобится. Зависит от того, насколько ты по-хардкору собрался делать игры. Если тебе просто потыкать кнопочки на весёлые модельки из пресетов, то тебе вообще не нужно знать языки программирования. Берёшь какой-нибудь конструктор, или движок с возможностью графического программирования типо blueprints, и делаешь свою каловую бродилку. Мастерская стима заполнена такими поделиями из скаченных моделек. Чисто формально это игры.
Что можно сделать круче? Можно изучить Assemler, потом C, и ковырять движок Source. Большинство трёхмерных игр пошли с дума. И поэтому, чтобы сделать свой движок, надо за основу взять какой-нибудь годный старый. Например, наш соотечественник с никнеймом "Дядя Миша" сделал так называемый Xhash3D, можешь взять этот движок за основу, и сделать что-то интересное.
Самое хардкорное, это копаться в самых низах, в реализации графики типа OpenGL. Вряд-ли это интересно, однако такие люди тоже есть. Правда их проекты затянуты на очень долгое время, и запускаются они едва ли не через раз.
А для создания игр вообще программирование может не понадобится. Зависит от того, насколько ты по-хардкору собрался делать игры. Если тебе просто потыкать кнопочки на весёлые модельки из пресетов, то тебе вообще не нужно знать языки программирования. Берёшь какой-нибудь конструктор, или движок с возможностью графического программирования типо blueprints, и делаешь свою каловую бродилку. Мастерская стима заполнена такими поделиями из скаченных моделек. Чисто формально это игры.
Что можно сделать круче? Можно изучить Assemler, потом C, и ковырять движок Source. Большинство трёхмерных игр пошли с дума. И поэтому, чтобы сделать свой движок, надо за основу взять какой-нибудь годный старый. Например, наш соотечественник с никнеймом "Дядя Миша" сделал так называемый Xhash3D, можешь взять этот движок за основу, и сделать что-то интересное.
Самое хардкорное, это копаться в самых низах, в реализации графики типа OpenGL. Вряд-ли это интересно, однако такие люди тоже есть. Правда их проекты затянуты на очень долгое время, и запускаются они едва ли не через раз.
Виталий Ковкель
Конечно понимаю зачем учить Asm,но зачем учить перед С?
https://t.me/pytjob Почитайте тут
Смотря для чего тебе это.. Если собираешься писать там движки и т.д, то бери C. А если какие то нейросети то python
Сам пойми, что тебе надо
Похожие вопросы
- Какой язык программирования работает быстрее и в каких случаях (Python и C++)?
- Задача по программированию. Решить на Python или C++
- Что стоит учить Python или C++.
- Что лучше Python или C++
- Зарплаты разработчиков C++ Python
- В чем новичку лучше писать? Сразу IDE VStudio 19 или редакторы VS Code или (мне понравился) Sublime Text?
- C#; C++; python изучение языков программирования
- Нормальный ли язык программирования C для новичка ,что бы в дальнейшем перейти на C# ,C++,И в чем различие между ними?
- Программисты C++, есть ли у вас советы для новичков
- Помогите новичку с программированием и матрицами C++