1. 9
  1. 2

    Linux is great until you need some software not available for it, like AutoCad. With almost everybody going to the cloud, this scenario is everyday harder to find, you can even use Office 365 on Linux now, just need a browser. I have been working on Linux for years, then MacOS, now Windows (LSB running Ubuntu), but I work as a Telecom Project manager, and my office is tied to Microsoft tools, these last days I have almost managed to work with Ubuntu and use Office on the web, as well as Zoom and other tools in Ubuntu.

    As a developer, I think there should be no problem to be on Linux all time, or Windows with LSB.

    Windows, Linux and MacOS will be more a preference thing in the near future.

    1. 3

      If you’re doing most of your work in a web browser or Electron window, you’re no longer using Linux, you’re using a home-made Chromebook.

      1. 1

        You are right. But at the end of the day I can switch to Terminal and update my blog using git. And I like to pretend I am on Linux. ;)

      2. 1

        As a developer, I think there should be no problem to be on Linux all time, or Windows with LSB.

        The availability of roughly equivalent tools isn’t the barrier for most ‘web developers’, IMO.

        It’s everything around it: how well does the OS handle multiple displays, how good is window management, how much maintenance/repair is required to have a usable computer, etc. Essentially: “how comfortable is it to use”.

      3. 2

        I wanted to re-install Linux on my desktop yesterday: I usually work on my MacBook Pro 15” 2017 but lately I found it slowing me down more often than not (I essentially do full stack development which is a lot for the i7 CPU).

        Anyhow; I download the latest version of Fedora, burn it on a USB key and boot it to what I thought would be a very simple installation. Grub menu, select installation, black screen, no signal… well that’s not a good start. Adding nomodeset to the kernel option boots normally. It appears that DisplayPort is not supported properly, and one has to boot using nomodeset until you install the proprietary drivers…. at this point I started to wonder if I really wanted to spend the time of I was happy with my ageing MBP; I chose the latter…

        I am very used to working with Linux, and even now I favour convenience over tinkering, I am very familiar to Linux administration. There was a time where I loved playing with my system, configuring a super tailored Archlinux system, addressing compatibility issues with my hardware, etc… this time is gone, I just want to boot my computer and get to work without bad surprise…

        I know that this is a very peculiar situation, and that hardware issues are rare nowadays on Linux, but I don’t think any distribution has the level of polish of macOS (even if it is not getting better these days).

        1. 2

          I dislike the snap situation, but Ubuntu is very good for it just works. I have a laptop that needed careful configuring to work properly on Fedora, but worked without any changes on Ubuntu 18.04 LTS.