• Lettuce eat lettuce@lemmy.ml
    link
    fedilink
    arrow-up
    11
    ·
    5 hours ago

    I like good GUIs. There are GUIs that are clean, responsive, well designed, and full-featured.

    Sadly, that is rare nowadays, regardless if the software is FOSS or not.

    It seems like for proprietary software, the corporate approach is to design slow, boring GUIs that lack most/all advanced functionality. It’s designed for dumb users who just want to click and swipe.

    FOSS on the other hand rarely has full or even part time UI/UX devs due to the cost. So often the GUIs are clunky, messy, and a horrible pain to navigate. The upside is that they usually have extremely deep features, but good luck finding them.

    If I have to pick, FOSS all the way, but I wish I didn’t have to. There are a few FOSS programs that have very nice UIs, Bitwarden, Protonmail, Musescore, Godot, and many are getting better, but the landscape is still rough out there.

    As for CLI, I prefer it for some things, it’s just faster depending on the function. I find myself operating with a hybrid setup now days. I have become proficient enough with the command line that I can switch seamlessly between my GUI environments and the CLI-only environments. I don’t really think about it much anymore.

    • Zannsolo@lemmy.world
      link
      fedilink
      arrow-up
      2
      ·
      3 hours ago

      It’s a user interface. Users are fucking stupid this the interface needs to be fucking stupid. When you have to put that much in to stop stupid the interface suffers.