5 ms·
As a developer who values running the same docker images as production, I'm out -- no more mac purchases for me. Gaming on a mac is already a challenge. None o
by tln 6y ago
As a developer who values running the same docker images as production, I'm out -- no more mac purchases for me.
Gaming on a mac is already a challenge. None of my most valued software is Mac specific anymore. The trend of incredibly locked down software will only continue.
The calculus may be different if I were heavily in the iOS ecosystem, or if the "exciting new Intel-based Macs" buck the trend and represent good value.
If you're not an iOS developer, do you see things the same way?
- stunt 6y agoI don't understand how people use Docker on macOS. It's so slow and non of those tricks like UNISON and NFS really solve it. I do all my work on Linux powered XPS and all my personal stuff on macOS.
- baddox 6y agoAbsolutely. It’s broken. Given that Apple mentioned explicit support for or cooperation with Docker for the new ARM Macs, I think there’s a decent chance it will actually perform better.
- m0xte 6y agoI do all my dev work in AWS or a Linux box in another room (where it can be as noisy as it likes). macOS is just a nice terminal environment with desktop luxuries and half decent integration with iPhone and iPad.
- lloeki 6y agoI use Docker machine. I can switch between a local vm or one spawned on digital ocean at a moment’s notice. The local vm (backed by either xhyve, vbox, or fusion depending on the mood) runs circles around Docker’s own Docker for Mac version, which tries too hard to be magic for its own good.
- Fredej 6y agoDepending on what you consider production, there are definitely possibilities: https://aws.amazon.com/ec2/graviton/ https://aws.amazon.com/ec2/graviton/
- thesquib 6y agoYup, agreed. I am already having problems when I charge my MacBook Pro on the left side and the thing overheats. The hardware and software doesn't hold anything for me anymore; too buggy and poor value for money. If I was an iOS dev I would have no choice. Luckily I am not
- na85 6y agoI'm not an iOS developer and I want to purchase an ARM Mac because I want to help dismantle x86 as the mainstream computing platform. All I really need is emacs, iterm, compilers and a browser.
- teruakohatu 6y ago> I want to help dismantle x86 as the mainstream computing platform. That ship sailed a long time ago. More people own ARM computers than x86.
- _ph_ 6y agoMost of those, I would call "devices". I would call only those "computers", where you can do your software development on. And I share the notion of the previous poster, that the x86-monopoly for the machines you develop on should be distrupted.
- na85 6y agoI think it's pretty obvious that I meant desktops and laptops.
- NateEag 6y agoYup, I do. I'm a full-stack web dev (who's been stuck dealing with cross-platform hybrid apps at $DAYJOB for a while), and the continued lockdown of OS X, its iOS-ification, and now a new CPU complicating Windows / Linux support have me starting the painful task of figuring out what my next personal setup will be. Currently thinking it may be a Librem 15 with NixOS, but step one is to try building a basic env in a VM and seeing how it feels.
- mr_toad 6y ago> the same docker images as production The benchmarks for x86 emulation on the developer kit are surprisingly good. And that’s on an iPad chip, an actual desktop chip should be quite performant.
- spronkey 6y agoI'm skeptical. Geekbench seems like just about the perfect use case for Rosetta 2 translation - I wouldn't be surprised if performance is close to native. If that's the case, the A12Z is only approximately competitive with Intel of a similar vintage despite having a process node advantage.
- m463 6y agoI remember when they got off of powerpc onto intel, and all of a sudden the future got pretty awesome. (dual-boot windows for games + macos for other stuff; old mac machine became linux machines; etc... ) this is like the reverse.