recently,I meet a toolkit named 'monodevelop',by witch we can write application in c# and setup on several platforms(MAC OSX,MS WINDOWS,LINUX ETC)
I also use unity3d(choose c# as script) to develop my game client. and use c# to develop the tools needed in game development.
so,i really want to know if I can use C#(with mono) to develop my game server.
one of my friends suggested me to C++,JAVA or golang.
is there anyone can talk something about this? is there lag and bottleneck if i choose mono c#, thanks?