2 ms·
> C# seems like the top contender > can I develop and use C# applications on Linux > I definitely won't switch to a language that doesn't support Linux proper
by dominotw 9y ago
> C# seems like the top contender
> can I develop and use C# applications on Linux
> I definitely won't switch to a language that doesn't support Linux properly.
I find this comment really strange. What makes C# top contender for you ? You seem to be asking really basic questions about it.
- librexpr 9y agoIn truth, C# was the "top contender" because it was the only contender. Sorry for the misleading way I phrased it. My main reason for using Java is for the easy cross-platform development. Most of what I code are basic GUI apps that do conversions between spreadsheets and various file formats. Java's "compile once, run everywhere", with its GUI support and many libraries, is exactly what I'm looking for. When I heard that .NET was open-sourced and getting support for all platforms, I thought that meant it could be an actual competitor to Java for my use-case. As I've learned from the responses here, it's actually not, and my fears of running into major parts of the ecosystem that are still proprietary were well-founded. I don't need to worry about "future" proprietary extensions: they're already here!