Hacker News new | ask | show | jobs
by timmytokyo 1483 days ago
>I think the language is great, if you can tolerate windows

I do most of my C# development on Linux. Not sure why you need to tolerate Windows to enjoy C#.

1 comments

Because you are missing out on the desktop UI capabilities of the language which is a great feature at least if you use it as a hobbyist like me.

And Visual Studio. To me the IDE matters as much as the syntax of the language. And when I was a beginner having an IDE that can interact with my code as I type it is a massive help to progressing.

VS Code, while not a fully-fledged IDE, is really good at suggesting code completions across platforms. As others have mentioned, Rider is also a wonderful fully cross-platform IDE (better than Visual Studio at some things).
Rider runs on Linux too