5 ms·
I like C# as a language. It's boring and gets the job done. But I will say I was disappointed after trying to set up a C# development environment on Linux after
by nonbirithm 5y ago
I like C# as a language. It's boring and gets the job done. But I will say I was disappointed after trying to set up a C# development environment on Linux after having such a positive experience with the language on Windows. It sounded like it was a reasonable thing to expect to work since apparently Microsoft supports Linux these days, but I couldn't see it through. When the official editor (MonoDevelop) is abandoned for a proprietary version with no notice on the homepage or docs, and all that people recommend you instead is to "just install Ryder", which costs a large sum, it's hard to not just want to go back to a language that has a more open ecosystem.
- wilsonfiifi 5y agoWorking with C# on Linux isn't too bad if you use VSCode. You have to do a bit more manual work and it's not as smooth sailing as with Visual studio or visual studio for Mac but it gets the job done. I used it to work on an Aspose Words api for a reporting tool. Scott Hanselman has a couple of guides on his blog on how to get it up and running.
- jh86 5y agoVS code is not really that “open” either. The on-by-default telemetry and license restrictions come to mind
- alykhalid 5y agoThis might be helpful. https://github.com/VSCodium/vscodium https://github.com/VSCodium/vscodium It is a repository of scripts to automatically build Microsoft's 'vscode' repository into freely-licensed binaries with a community-driven default configuration.
- jh86 5y agoI believe the license for the VScode C# plug-in prohibits using it with VScodium. I didn’t know this until recently when someone pointed it out. https://github.com/dotnet/core/issues/505 https://github.com/dotnet/core/issues/505 Thought it was relevant since OP is talking about a Linux IDE for C#