I like Python mostly for the great portability and the ease of coding, but I was wondering, what are some of the advantages that C# has over Python?
The reason I ask is that one of my friends runs a private server for an online game (UO), and he offered to make me a dev if I wanted, but the software for the server is all written in C#. I'd love to do this, but I don't really have time to do multiple languages, and I was just after a few more reasons to justify taking C# over Python to myself.
I'm doing this all self-taught as a hobby, btw