Hacker News new | ask | show | jobs
by eatporktoo 4636 days ago
Not sure why you think that C# is MS-centric. There is nothing about the language that is particularly MS or Windows specific and the .Net Framework was written to be general and cross-platform.
2 comments

My impression was that e.g. support for multiplatform GUIs or Mono's speed wasn't as good as Java.
Mono's speed is a valid point, but I think that's more of a Mono implementation issue than a C# problem.
Yes, C# as a language is without question better than Java but in terms of the whole ecosystem, it's not that clear...
Mono does not provide support for some stuff like WPF, for example.