For the record, I use Mac and I like it that way.

  • GetOffMyLan@programming.dev
    link
    fedilink
    arrow-up
    1
    ·
    5 hours ago

    I have no issues with windows 11 personally. Sometimes use wsl if things are simpler that way.

    But visual studio and vscode cover pretty much anything I need.

  • Boomkop3@reddthat.com
    link
    fedilink
    arrow-up
    1
    arrow-down
    1
    ·
    1 day ago

    Grow some skills and stop being stuck on one platform. You don’t want to be a one trick pony, right?

  • Pasta Dental
    link
    fedilink
    arrow-up
    3
    ·
    edit-2
    4 days ago

    The closest thing to Linux that I can use at work is MacOS. And credit where credit is due, apple makes some damn good hardware. There’s not even the start of a competition going on against the ThinkPad I had before asking for a Mac. Everything except the keyboard is so far ahead in terms of feel, performance, fan noise, display quality, efficiency and more that I’m skipping. While WSL is pretty cool, it just sucks, about once a week for me it would simply crash and take 100% of the CPU and 100% of the RAM and the only way to get it back is to try running a command in a computer that is barely responding to my keyboard inputs. So yeah I’ll stick with a native Unix shell that doesn’t stop to a crawl when it’s being used hard. Marcos definitely has its drawbacks but non of them really affect what I use the computer for at work

  • Mechaguana@programming.dev
    link
    fedilink
    English
    arrow-up
    1
    ·
    4 days ago

    Windows aint so bad, you just got a shit ton of setup to do and maintain. Is it easier than linux? Not by a long shot but it does teach you more about how the system works when you get around to it.

  • onlinepersona@programming.dev
    link
    fedilink
    arrow-up
    1
    ·
    4 days ago

    Using Mac was the worst experience developing I ever had, mostly because of using containers. Everybody seems to have a different qemu solution doing it. Malus introduced some kind of VM which at the time didn’t work either.

    Additionally, simple hardware like my mouse and keyboard weren’t properly supported by mac. And multiple displays were really annoying to use when maximising windows or trying to tile them with a shortcut.

    Windows is a whole other beast and luckily I haven’t had to touch that cursed OS in more than decade. Probably just as bad in total as Mac.

    Anti Commercial-AI license

  • BatmanAoD@programming.dev
    link
    fedilink
    arrow-up
    4
    arrow-down
    2
    ·
    edit-2
    4 days ago

    For what it’s worth, WSL 2 with VSCode is actually great. Almost all the benefits of Linux (I still miss true tiling window management), with fewer weird driver issues.

    That said, I generally just use whatever my company wants me to use, and I haven’t worked somewhere that let us use native Linux boxes since 2014.

    • Ethan@programming.dev
      link
      fedilink
      English
      arrow-up
      1
      ·
      4 days ago

      I have to strongly disagree with you. I’ve used WSL 2 with VSCode, and I experienced waaaaaaaay more weird broken shit than I ever have running Linux. And even if it weren’t for that, it’s still not at all worth it IMO because using WSL 2 means every interaction I have with my development environment has to go through a Linux-to-Windows translation layer. I will never use Windows again for anything beyond testing unless I’m forced to.

      • BatmanAoD@programming.dev
        link
        fedilink
        arrow-up
        1
        ·
        edit-2
        2 days ago

        🤷 That wasn’t my experience, and I used it as my primary dev environment for four years.

        It doesn’t go through a translation layer, though. WSL 2 has a whole separate kernel. You can even use GUI apps with Wayland.

  • Aurenkin
    link
    fedilink
    arrow-up
    3
    arrow-down
    1
    ·
    4 days ago

    I worked at a client where we had to remote in and use a windows environment for development. I was able to mostly get my Vim setup how I wanted but you’d be surprised how many development tools and utilities just assume you’re on Mac or Linux. So glad that is far behind me now.

  • xmunk
    link
    fedilink
    arrow-up
    1
    ·
    edit-2
    4 days ago

    Eh. Sublime and vagrant run on windows and the machines are better value than Macs.

    I’ll stick to a windows host with Linux rather than feed Apple ridiculous money for dongles that do shit that should be built in. Multiple display port out and a built in ethernet cable or death - I actually need a laptop that’s portable.

    I just checked and it looks like the latest MacBook Pro has a single hdmi port and three USB-C ports… so I’ve got my power cable, my mouse, my keyboard, and my ethernet cable dongle… already at negative one ports. Then I’ve got two monitors on display port to somehow cram into a single hdmi port - and apparently the processor only supports a single external monitor unless you get the MacBook Pro Pro or MacBook Pro Max… that’s impressively shit.

    All for 4,649 CAD - I can buy so many more ports on PC with a ridiculous amount of power for 4.5 thousand. I don’t mind spending my employer’s money, but I want to spend it on shit that’s useful for me.

    • Ethan@programming.dev
      link
      fedilink
      English
      arrow-up
      1
      ·
      4 days ago

      the machines are better value than Macs.

      In my personal experience, Apple laptops are far more durable than the crap Dell, Lenovo, etc are selling. Either way though I’m done with Apple and Microsoft. I doubt I’ll ever buy another computer that comes preinstalled with an OS.

      • xmunk
        link
        fedilink
        arrow-up
        1
        ·
        4 days ago

        That’s a fair complaint - I think the manufacturing quality has taken a nose dive across the board. I had a computer for two months that had oddly poor performance underload before I checked and realized there was no thermal paste between the heatsink and the CPU. I think as computers become more commoditized the quality has been falling more and more.

        I also can’t really speak to comparative quality as I’ve never worked maintaining a fleet of computers - just personal devices - but I’d believe it that Macs had a lower defect rate… it’s more the design choices that I have an issue with.

    • baggachipzOP
      link
      fedilink
      arrow-up
      1
      arrow-down
      3
      ·
      4 days ago

      You do you, boo. I like my Mac and it suits my needs perfectly. The cost difference is a mere drop in the bucket for my org.

      • xmunk
        link
        fedilink
        arrow-up
        1
        ·
        4 days ago

        You do, you boo is very much not the sentiment of your meme - and if I’m asking my company for a 4k+ CAD laptop I want one with a sufficient number of ports. My complaints are primarily focused on the fact that Macs are simply poorly designed machines these days, in the PC market I can still get a laptop that hooks up to multiple monitors without needing to lug around multiple dongles.

        • SatouKazuma@programming.dev
          link
          fedilink
          arrow-up
          2
          ·
          4 days ago

          I’m starting to find a few (very) hostile users here. I’d say I’m disappointed or shocked, but then I’d be lying because that would imply I had expectations. Programmers I’ve generally found to be a very toxic bunch, speaking as a software engineer myself. I agree with you entirely, though, on basically everything in this comment.

        • baggachipzOP
          link
          fedilink
          arrow-up
          1
          arrow-down
          3
          ·
          4 days ago

          I’m sure you already downvoted the post, you may move along now.

      • Ethan@programming.dev
        link
        fedilink
        English
        arrow-up
        1
        arrow-down
        1
        ·
        edit-2
        4 days ago

        You: judgmental meme dissing windows devs

        Them: well-reasoned argument for not buying a mac

        You: “You do you, boo”

        Classy.