• Franklin@lemmy.world
    link
    fedilink
    arrow-up
    70
    arrow-down
    7
    ·
    9 months ago

    I mean Mac OS has its place. There’s a reason so many music producers and coders choose that OS. It’s a rock solid stable approach for those use cases.

    That being said, personally I would always prefer Linux but that’s mostly because I don’t do those things.

    I don’t even particularly hate windows, I just like PopOS better

    • pimeys@lemmy.nauk.io
      link
      fedilink
      arrow-up
      34
      ·
      9 months ago

      I’m a dev and I mainly see issues with removed… Every update breaks some tools the cli tools are ancient, homebrew is slow as hell and breaks quite often, docker is really slow and costs money if you don’t know how to avoid that, it’s very expensive to get to a certain amount of RAM that costs nothing on PC and so on.

        • pimeys@lemmy.nauk.io
          link
          fedilink
          arrow-up
          6
          arrow-down
          4
          ·
          edit-2
          9 months ago

          The docker desktop does. It is very tricky to install docker without it on the Mac.

          You can try installing it on GitHub actions for your CI runs with the Mac runner. It can be done, but takes forever, is hacky and breaks very often.

      • datavoid@lemmy.ml
        link
        fedilink
        English
        arrow-up
        2
        ·
        edit-2
        9 months ago

        I wonder what highly offensive word you wrote in the first line, the only thing I know for sure is that it was clearly filled with misogynistic hate (thanks Lemmy.ml!)

        It’s baffling to me that the devs would choose to cripple their own instance. I have not once seen someone use a blocked word in the context where it would be harmful - it is literally always just confusing and annoying.

        • pimeys@lemmy.nauk.io
          link
          fedilink
          arrow-up
          2
          ·
          9 months ago

          It is just me wanting to filter 🍎 completely from the instance, so all mentions to 🍎 products get redacted. That is kind of an insider joke due to that company being so prevalent in internet forums such as HN or Reddit. At least in my own instance all mentions of removed are hidden.

          • datavoid@lemmy.ml
            link
            fedilink
            English
            arrow-up
            2
            ·
            9 months ago

            Haha interesting, that was absolutely not what I expected. Lemmy.ml bans words like “female dog” and “woman who has sex for money”, so I assumed it was something along those lines since that’s the instance I’m on.

            Yours is funny, but also insanely confusing

    • aidan@lemmy.world
      link
      fedilink
      arrow-up
      19
      arrow-down
      1
      ·
      edit-2
      9 months ago

      Genuine question, how is MacOS better for coders? I think those that do usually choose it because they’re used to it or their company offered either a bulky ThinkPad or a Mac and they wanted something thin and light.

      Everytime I see tutorials for setting up or building something there will be a simple Linux install command, downloading a zip for windows (or if you’re lucky you can find it on Choco), and then there will be the multiparagraph homebrew setup.

      • thehatfox@lemmy.world
        link
        fedilink
        English
        arrow-up
        14
        arrow-down
        1
        ·
        9 months ago

        macOS offers a lot of stability, it’s reliable, predictable, boring even. It works out of the box and stays that way, it survives upgrades, and rarely crashes.

        The release cycle is steady, and changes are generally gradual and incremental. Mac users don’t usually have to worry about a new release breaking their system or their workflow because a developer wants to reinvent the wheel or a UI designer wants to make their mark. The only big shifts have been processor transitions.

        The Mac ecosystem also allows users to have a foot in both the proprietary and open source ecosystems on a single platform. Being able to run, say, web development environments and Adobe CS for example, can be a lot easier than farting around with Wine or WSL.

        Granted, there’s plenty of downsides to the Mac as well, but the platform definitely has merits.

      • Pipoca@lemmy.world
        link
        fedilink
        arrow-up
        9
        ·
        9 months ago

        I don’t really think it’s better. They’re fine for coding.

        They’re basically the corporate default because they’re easier for companies to buy and remotely administer, they’ve got good VPN software, good resale value, etc.

        • Franklin@lemmy.world
          link
          fedilink
          arrow-up
          3
          ·
          9 months ago

          Exactly this. I was about to answer the question and realize you pretty much already had. Thanks very much.

        • Stumblinbear@pawb.social
          link
          fedilink
          arrow-up
          1
          ·
          9 months ago

          They’re significantly better than windows, and you could make an argument on the stability front compared to Linux

      • 🐍🩶🐢@lemmy.world
        link
        fedilink
        English
        arrow-up
        7
        arrow-down
        1
        ·
        9 months ago

        I code daily on mine, by choice. I also have no issue coding on Linux and will happily spend all day in a CLI. Homebrew is just as easy as using apt or what have you, at least in my personal experience.

        It isn’t always perfect.There was a bit of head scratching over shared libraries one time, until I figured out what stupidity I had to do to make Apple happy, but that is the only notable thing I can remember.

        However, coding on Windows can be super painful depending on the language, especially with all of the backwards paths. The only coding work I enjoy doing on Windows is C#. Worst case WSL2 is around when I need some sanity.

        No matter what, I have any of them available to me and the battery life on a MacBook Air is amazing. The corporate laptop is actually a decent machine and the size and weight is pretty good, especially considering the monstrous bricks the previous models were. Mobile workstation woes I guess. The most amusing part is AutoCAD 2024 running smoothly on the Mac. I never knew it could be that snappy.

      • BURN@lemmy.world
        link
        fedilink
        arrow-up
        4
        arrow-down
        1
        ·
        9 months ago

        Windows is a nightmare for development. Linux is generally not an option, so a UNIX based system is still easier than windows