3 ms·
> C# only works on Windows That's not true. > yeah, I know about Mono And you know it :-). I agree if you want to express that C# on Linux is a niche. But th
by JTenerife 13y ago
> C# only works on Windows
That's not true.
> yeah, I know about Mono
And you know it :-). I agree if you want to express that C# on Linux is a niche. But there're big projects using it in production. Have a look at the Mono project page. Also, have a look at Xamarin.
> can't do mobile, can't do big data, probably won't work very well for scientific computing
There's no language that does all these things well. Java is for Android and big data suited, but not for scientific computing. Fortran, C and C++ are great at scientific computing, but certainly not for mobile (except Qt on niche plattforms). Objective C is not appropriate for big data and scientific computing. Rust and Go aren't the can-do-it-all languages / ecosystems either.
C# and the .NET ecosystem are actually second to Java in terms of reach and versality. Taking Xamarin into account C# has the top spot for mobile.
> equally I worry that it'll be used as a way to generate patents to prevent the ideas being used elsewhere
FUD