Здравствуйте. У меня недавно назрел такой вопрос: а в чем главная фишка шарпа? К примеру: у плюсов высокая производительность, возможность быть ближе к железу, у питона куча ML либ, у go потоки, у rust borrow checker. А что у шарпов? LINQ?
LINQ и МНОГО синтаксического сахара (солидная часть которого потом в рантайме оказывается бесплатным с точки зрения производительности) и, учитывая как потихоньку взлетает core, можно базовую кроссплатформенность из коробки добавить (и не такую уж и базовую в виде xamarin и unity, но то уже не коробка =)).
Это если обходить острые, холиварные углы стороной.