4 ms·
Can you install it [edit: the .Net 7/8 platform that sounds interesting, not the IDE] for free on a Linux server and get the same benefits? (This isn't advocacy
by SiVal 3y ago
Can you install it [edit: the .Net 7/8 platform that sounds interesting, not the IDE] for free on a Linux server and get the same benefits? (This isn't advocacy, it's a literal question about something I don't know.)
- SgtBastard 3y agoYes: https://learn.microsoft.com/en-us/dotnet/core/install/linux https://learn.microsoft.com/en-us/dotnet/core/install/linux Also VS Code, an open source IDE with first class support for .NET languages: https://code.visualstudio.com/docs/setup/linux https://code.visualstudio.com/docs/setup/linux
- all2 3y agoAlso emacs has a pretty good csharp language server integration. I personally use the Spacemacs "dotnet" layer.
- osigurdson 3y agoYes, everything is completely free, open source.
- Kipters 3y agoEverything but the debugger sadly
- lll-o-lll 3y agoI know! How crap is that? As a result, no debugging on a Raspberry PI. It turned me right off C# outside of work. There are plenty of other languages that are better suited for hobby development.
- Rapzid 3y agoThe why is Visual Studio. The VPs running that div are a bunch of Muppets who are constantly trying their best to destroy the OSS .Net projects reputation. The cynic in me suspects all the drama was directly related to Scott Hanselman suddenly losing interest in bloggin.
- osigurdson 3y agoMonetizing software is so incredibly indirect. Obviously companies don't make any money on free frameworks and tooling. These days, using C#/.NET maybe/kinda/sorta increases the chances that you might deploy on Azure or use Azure services. That tiny (or not so tiny) uptick easily funds all C# / .NET ecosystem development. I'm not sure why they do not open source the debugger. I suppose it is obvious to some extent that some companies (JetBrains) are able to charge for high quality tooling. Microsoft makes a trickle of money from Visual Studio professional. Though the objective function and decision variables are somewhat opaque, this is clearly an optimization problem.
- emodendroket 3y agoI prefer Rider as a C# IDE whether it's Windows or Linux, although the last time I was doing this there were still a handful of things you needed VS for.