> In practice, how many developers write C# on a non Windows platform? I'd say a very, very tiny minority.
Plenty do - think of deploying c# web services on Linux servers / containers.
Plenty do - think of deploying c# web services on Linux servers / containers.
I write C# on Linux and I am basically the only person I know who does that.