I had to test/fix something at work and I set up a Windows VM because it was a bug specific to Windows users. Once I was done, I thought, “Maybe I should keep this VM for something.” but I couldn’t think of anything that wasn’t a game (which probably wouldn’t work well in a VM anyway) or some super specific enterprise software I don’t really use.

I also am more familiar with the Apple ecosystem than the Microsoft one so maybe I’m just oblivious to what’s out there. Does anyone out there dual boot or use a VM for a non-game, non-niche industry Windows exclusive program?

  • @cm0002
    link
    510 months ago

    Visual Studio (Not VS Code), C# is fantastic these days cross-platform wise and a pretty solid general language

    But the non-ms IDEs for it…are lacking…and MS just terminated MacOS support for VS (Not that it really mattered the macOS version was a bastardized version of VS anyways) so I don’t think their flagship is coming (officially) to Linux anytime soon.

    • 2xsaiko
      link
      fedilink
      510 months ago

      Really? JetBrains Rider is great IMO. Though you do have to pay for it.

      • bjorney
        link
        fedilink
        610 months ago

        You have to pay for visual studio too if it is for business use (the license is also SIGNIFICANTLY more expensive than rider)

        My coworker uses VS and it seems like the IDE is doing nothing - every time I open one of his projects in rider 85% of the code is highlighted with suggested optimizations and refactors that VS thinks is fine

      • @cm0002
        link
        210 months ago

        Admittedly it’s been awhile since I last checked on it, when I last checked it was missing a few of the hot nice features like hot reload (Which, you’ll need to take from my cold dead hands, because I love it lmao)

        • 2xsaiko
          link
          fedilink
          110 months ago

          True, I think hot reload is the one big thing it’s lacking.

    • astrsk
      link
      fedilink
      310 months ago

      Yeah I second Jetbrains Rider. It’s fantastic on Linux and dotnet development has never been better with it. The only lacking thing is WPF but there’s open source alternatives that are actually cross platform and integrate just as well (AvaloniaUI).

    • Possibly linux
      link
      fedilink
      English
      210 months ago

      My experience has been very much the opposite. Windows is terrible for any development, even windows applications.

    • @[email protected]
      link
      fedilink
      210 months ago

      Rider has just been better in every way imo. I haven’t touched VS in years.

      It does cost but you also get a permanent licence for the version you paid for so you can pay for a year and keep that version.