C#

Python, C, C++, C#, Что выбрать-то?

Я знаю, два (четыре) совершенно разных языка, для совершенно разных задач и т. д. Не надо об этом, ладно?
(*)Какой язык, предпочтительно в гейм деве, в долгосрочной перспективе, будет более многофункциональным, с широким спектром инструментов, более востребованным среди заказчиков?
Уже начал изучать Питона, вполне легко воспринимаю, интересно и удобно.
Настораживает конкретно то, что я о нём нигде не слышу - ни на ютубе, ни на форумах, ни среди знакомых...
Давайте так: возьмём Веб, Софт (ПО), Гейм Дев
В какой из языков, по выше перечисленным характеристикам (*), покажет себя лучше в той или иной сфере?
Вообще не стоит зацикливаться на языке. Изучите возможности технологий на данный момент и требования на рынке.

Разработка игр

Хотите делать простые без топ 3D или сложные, красивые 2D игры? То выбирайте движок "Godot" и изучайте GDscript. Godot весит очень мало и не "жрёт" ресурсы. GDscript по синтаксису очень сильно похож на Python. "Недавно" официально ввели поддержку и других языков программирования, такие как C# и C++. Так же хочу ответить, что Godot является полностью бесплатным и с открытым исходным кодом. Использование в движке С++ я считаю не оправданным, я бы никогда его не использовал для более-менее простых проектов. Пока что не было случаев, когда он мог мне пригодиться.

Так же есть "Unity", он уже будет покруче Godot, но имеет коммерческие ограничения. Исключительно C#. Интуитивно понятен и просто в изучении. Другое дело, что даже маленькие проекты весили слишком много, да и на моём старом пк тормозил. На данный момент всё может быть лучше.

"Unreal Engine" уже является движком уровня повыше (в плане уровня сложности и возможностей). Коротко говоря: C++, сложные и большие проекты, работа с большой командой.

Про C в современном игроделе вообще не слышал.

Веб. разработка

Ну тут уже на вкус и цвет, как говорится. Я отдаю предпочтения для Python. C# так же хорош и я бы его использовал, но писать на нём и разворачивать проекты долго и не интересно. Это оба языка для backend разработки.

Разработка ПО

C# и C++ хороши для этого дела. Но выбрал бы я, опять же на вкус и цвет, C#. Просто потому что быстрее писать проект. А если уж речь зайдёт об оптимизации, то тут на помощь приходит C++. В общем однозначного ответа тут нет.

Хочу добавить, что разговор о перспективах являются очередной спекуляции. Не стоит на этом зацикливаться. Сегодня Python, а завтра JS. Вчера Scala, а сегодня Elixir.
NA
Nurzhan Auezov
305
Лучший ответ
Неизвестно Неизвестно Ситуация всё более проясняется, спасибо огромное, за потраченное на ответ время, для меня это очень важно!
В "геймдеве" с Питоном нечего делать. Математические расчеты в нем выполняются медленно, игрушки будут сильно тормозить. В играх используют С++ но он значительно сложнее. Вообще самый сложный из популярных языков
анализируй рынок
Serg Ned
Serg Ned
97 050
Для гадания на данном форуме предусмотрена отдельная категория, а на сегодня в геймдеве ( в малых группах ) наиболее востребован C#
АйТи
А - ну неплохо, ничего сложного такого не вижу, хах.
йТи - боже зачем зачееееем блRть зачем я это сделал
си ++