Аноны, возможно лучше в /pr/ обращаться, но запилю сначала тут.НА ЧЕМ ПИСАТЬ СЕРВЕР?Буду писать онлайн-игорю. Игоря под мобилки. Мобилки должны взаимодействовать с серваком через HTTP (в будущем будут еще и сокеты)Вопрос: на чем проще писать серверную часть? Никогда сервак с нуля не поднимал. Руки прямые.Выбираю между Java и Python. NodeJS в самую последнюю очередь, т.к. имел с ней опыт неудачной ебли. Из Erlang знаю лишь названиеУ кого есть опыт подъема сервака с нуля? Есть у кого-то опыт написания серверной части онлайн-игр? Че лучше выбрать?
а чем готовые решения не устраивают?https://www.photonengine.com
Выбирай то, что проще. Если ты Java программист, выбирай какую-нибудь джава хуйню. Очевидно. Тебе же главное игру выпустить, а не задрачивать какие-то новые технологии.
php
Пилил в универе TCP/IP серваки на джаве и си. На джаве это явно проще, особенно синхронизация и многопоточность.
>>225501 (OP)python + tornado + redis + nginx + puppet + aws
>>225501 (OP)пиши на го например. или питоне. вся суть в том что тебе этот сервер гдето придется разворачиваться. либо у себя держать либо хостить. го и питон позволяют у себя хостить относительно дешевые хостеры.если клиент на сисярпе то используй scs. там все написано уже.
>>225501 (OP)C++ : SFML or Qt
>>225501 (OP)Go или Python - это то, что мне нравится.java - ничего сказать не могу, если уже знаешь, то наверно сойдёт.node.js - ёбаная хуйня, где заебёшься отлавливать внезапные ошибки (например у меня было дело, где раз в 2-3 (рекорд 6) дней демон начинал рандомно обнулять рандомные переменные)
>>230558>демон начинал рандомно обнулять рандомные переменные) И что было причиной?
>>230598Хуй знает, так и не выяснил, логической ошибки в коде не нашёл(собирал в логи все переменные, даже итераторы), с памятью всё нормально утечек особых не было(росло потребление на 10-11 МБ в сутки). Переписал всё на питон, благо функционала не много у демона было. и забыл о проблеме + стало проще поддерживать код )
D + vibe.d