• Sestren@lemmy.world
    link
    fedilink
    English
    arrow-up
    12
    ·
    1 year ago

    I don’t understand the pointless hate over wsl. Sure, it doesn’t replace Linux. It also doesn’t have to… Just having access to basic nix functionality from a windows desktop is still a useful feature. It makes stuff like putty mostly obsolete. It let’s windows users unpack tarbells without 7zip. It let’s developers play video games while “compiling”. It’s just an all-around convenient tool to have.

    Maybe Microsoft wanted it to replace the Linux desktop, but since when has anyone really cared about what Microsoft wanted :P

    • Madmaddy@lemmy.world
      link
      fedilink
      English
      arrow-up
      4
      ·
      1 year ago

      Yeah, I don’t see what the big deal is. I won’t be switching from Windows anytime soon, for various reasons, but I very much appreciate being able to have access to a local linux environment without having to dual boot.

    • Square Singer@feddit.de
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 year ago

      Yeah, I don’t get it either.

      While technically different (VM vs compatibility layer), WSL and Wine fill the same role. I have yet to see lots of people bashing Wine for being incomplete and imperfect.

    • Dudewitbow
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 year ago

      Its more or less how i see it, similar to WSA(windows subsystem for android), its not meant to replace android, but have some android apps running on windows, as there are times where the desktop client is terrible compared to its mobile counterpart.

    • TriLevelSync@kbin.social
      link
      fedilink
      arrow-up
      1
      ·
      1 year ago

      I spend like 80% of my work day in WSL. Using a Linux image that 100% matches the production environment, docker and k8s integration, and using VScode easily with WSL.

      The big thing that makes is work is all I need is a command line.

      • mcmxci@mimiclem.me
        link
        fedilink
        arrow-up
        1
        ·
        1 year ago

        Same, I have completely integrate WSL into my workflow. I use devcontainers with VScode and docker in WSL directly skipping docker in windows. It’s great

        • yaaaaayPancakes@lemmy.world
          link
          fedilink
          arrow-up
          2
          ·
          1 year ago

          Yes, with WSL2, it’s implemented as a VM on hyper-v. But, that should be treated as an implementation detail, it’s a very light VM, compared to your usual linux VM. And you get the tight integration with the windows side of the machine for free, without fuss.

          It’s very cool that you can have a workflow that starts in powershell, then executes commands in the bash shell, and the results stream right into powershell.