I
I
Igor Samokhin2016-07-03 12:06:21
C++ / C#
Igor Samokhin, 2016-07-03 12:06:21

What do you think about the server for multi-use. C# games?

Hi,
now I'm thinking about choosing a programming language for the server side of multi-use. games. The game is not difficult. Rooms, chat rooms, gifts within the room.
Usually the server part for such games is done in java or nodejs. What will I encounter if I order the development of the server part in C#? What are the pitfalls?

Answer the question

In order to leave comments, you need to log in

1 answer(s)
A
Armenian Radio, 2016-07-03
@gbg

With the fact that such things are written in C ++.
1. The reason is simple - it is important for the server to operate resources optimally. C++ allows you to do this right out of the box (but you need a development team that does not work on the principle of fig-production). In C#, you will have to fight with .NET, GC and other code management.
It is in the Interprise that you can exchange development time and the qualifications of programmers for computing resources, in fact, that's why C # flourishes there - there are budgets.
2. Normal C# support is only under the window, under Linux it is a dance with a tambourine and Mono.
3. C++ is much easier to put into docker than C#. And the docker can then be deployed anywhere.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question