4 ms·
being open is not about not paying but using it however you like, not constrained to VisualGarbage XYZ or Windows 15-xtra ultra edition
by cerved 4y ago
being open is not about not paying but using it however you like, not constrained to VisualGarbage XYZ or Windows 15-xtra ultra edition
- babypuncher 4y agoSay what you want, but Visual Studio 2022 is one of the best IDE I've used, way better than Eclipse. And You're not stuck on it either, JetBrains Rider is a 100% viable alternative and often preferred by many .NET developers. Windows is also not a requirement unless you are using old Windows-specific frameworks like WPF. ASP.NET, EFCore, IdentityServer, and everything else you need to build a web app works equally on Windows, Linux, and macOS.
- giobox 4y agoWhile I like Visual Studio, comparing to Eclipse is a little unfair. Exactly like DotNet today, you can use any IDE you like, InteliJ will compare extremely favorably to Visual Studio if we want to pick a good Java IDE to compare.
- babypuncher 4y agoI compared to Eclipse because it is the most notable open source IDE I have meaningful experience with. I haven't used IntelliJ, but I have used Rider which is very similar.
- modo_mario 4y ago>Visual Studio 2022 is one of the best IDE I've used I consider being cross platform a valuable feature of an IDE. Do you not? >Windows is also not a requirement unless you are using old Windows-specific frameworks like WPF. My day job includes a lot of this. Hell even winforms is still very much alive. And even if the likes of WPF or winui was old aren't they still the graphical subsystem for desktop being pushed? I suppose then there's Maui being worked on but I believe they decided to fuck over MauiKit with that one's naming.
- jodrellblank 4y agoIt clearly isn't about that; .Net Framework and OmniSharp are MIT Licensed so you can use it however you like. From the Github issue linked in the article: "Once the “LSP Tools Host” is complete, this will become the default experience for the C# for VS Code extension. Existing users will be able to choose between the open-source OmniSharp powered system that exists today, or the new “'LSP Tools Host” which will provide access to additional experiences." That's freedom in action. Microsoft has a fork of two open projects which they are working on however they like. If you don't want to use their work, you can fork and develop .Net and VSCodium and OmniSharp however you like. Now look at the the top GitHub comment: "once LSP Tools Host gets full attention, OmniSharp will slowly die out (especially if the OmniSharp team is working on LSP Tools Host). Which is of course the last step, extinguish." Which says: "I don't want to develop the thing I want to use, and if Microsoft doesn't develop it for me and give it to me for free, this is equivalent to Microsoft extinguishing it". MIT License grants "rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software", and not "you can have what other people develop on this" or "the developers of this will never make non-free software in future". https://mit-license.org/ https://mit-license.org/