Source: JetBrains’ “The State of Developer Ecosystem in 2023” survey

  • Jo Miran@lemmy.ml
    link
    fedilink
    arrow-up
    1
    ·
    edit-2
    8 months ago

    I’ve seen a shift to Linux from Mac for a few years now, and definitely in my companies. I cannot speak for anyone else but my trigger was the “iOS-ification” of MacOS and the changes made to the hardware interface on MBPs. Once my Mac battery started to “football”, I switched back to ThinkPads but this time running Linux as my daily driver. It’s been great.

    EDIT: I’ve been working with Linux since Red Hat Halloween, but I have never used it as my main everything computer until now.

  • onlinepersona@programming.dev
    link
    fedilink
    English
    arrow-up
    1
    ·
    8 months ago

    Not a surprise for those with containerised workloads. Mac is a nightmare for that. Every single dev team with mac that I’ve been on has struggled with it. Heard all these things and more:

    • We can’t use Docker Desktop due to licensing!
    • podman doesn’t work, but colima does
    • npm install takes forever!
    • Why can’t it find the docker socket?
    • This only works on x86
    • The port-forwarding didn’t work
    • XYZ works in the dev-container but not when deployed

    Recreating a problem you encountered with your container in a x86 linux VM in the cloud on a mac with apple silicon is no fun either.

    And good luck with custom hardware on a mac. Working from home with stuff that was plug and play on linux simply refused to work on mac. Ergonomic mice, keyboards, USB-C docks, high-quality webcams, USB headsets… Either you’re in the Apple ecosystem or you’re gonna have a bad time.

    If an employer doesn’t allow me to install linux on my dev machine, then I move on.

    • prettybunnys@sh.itjust.works
      link
      fedilink
      arrow-up
      1
      ·
      edit-2
      8 months ago

      That’s kinda weird, I develop on a M2 Mac and use docker all day, I haven’t tried podman on my m2 but I used it on my previous i7 MBP without any issue for a project I was on.

      I use my own mouse and keyboard and the same monitor setup I use for my personal computer.

      This just doesn’t track at all.

      mind you I literally have tux tattooed on my body

      • some_guy@lemmy.sdf.org
        link
        fedilink
        arrow-up
        1
        ·
        8 months ago

        This just doesn’t track at all.

        Agreed. The bit about peripherals, in particular, seems strange. I’ve never had a problem with a fucking keyboard or mouse. None of the rest, either, but seriously, keyboard or mouse? Suggesting that they don’t work makes the whole post sound like an exaggeration.