Hola, estoy por arrancar a hacer un nuevo proyecto.
El proyecto es un servidor para una plataforma de juegos, estilo la de Microsoft, en la que los juegos se conectan a un perfil, y demás.
A su vez, tendrá sub-servidores dedicados a juegos rpg...
Mi gran duda es en qué hacerlo, mi situación es la siguiente:
El servidor en principio será en Windows Server 2008, pero lo quiero mudar a linux en el futuro.
Yo se programar pero en c#, y no me gusta Mono, he tenido problemas con este al portar aplicaciones hechas.
Java no me gusta, pero es multiplataforma, y ese aspecto es el positivo.
Y en Python tengo algo de experiencia, pero no me gustan los IDE disponibles, y la forma en la que se puede depurar el código y demás.
Necesito que alguien me diga cuál opción cree conveniente, y por qué...
Me gustaría saber también qué opinan del rendimiento que pueda tener en cada uno de estos lenguajes, y en el caso de c#, tanto con como sin MOno.
Desde ya, muchas gracias!