• sugar_in_your_tea@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    4
    ·
    3 months ago

    Software development, particularly web development, on Windows is pretty good now. Windows Subsystem for Linux (WSL/2), Windows Terminal, and VS Code make for a strong and complete environment. On a recent project it was easy to clone a repo in Terminal, run it in a docker container, and use VS Code’s Remote Development extension to edit directly in WSL or Docker Containers.

    So basically it’s “good” because it can feel more like Linux? Linux terminals are way better, VSCode works fine on Linux, and Linux doesn’t need a VM to run Docker containers (provided you avoid Docker Desktop, which sucks anyway).

    MacOS itself has best-in-class UI Design

    Disagree, but I’m apparently in the minority here. I absolutely do not like macOS, and this is after more than 3 years of using it every day for my job. I dislike pretty much everything about it, but at least it has decent third party package managers (I use MacPorts, coworkers use Homebrew).

    If you like Apple’s design ethos, you’ll probably love it. I don’t.

    Ubuntu with GNOME

    Gross. GNOME seems to try to be the macOS of Linux UIs, with everything being simplified to the absurd. It’s fine, but mostly because I ignore the GNOME bits most of the time.

    I’m quite happy with KDE on openSUSE. I’m very much not a fan of Ubuntu (snaps is a major reason), so I think the author should try something else.