I am not sure whether this is the right place to ask this: Many open source tools depend on Homebrew for their building process; for example Neovim. Is there a rough plan when there will be a preliminary support for ARM Macs such that these tools can prepare the migration?
As soon as people get it working they’ll hopefully make pull requests to fix bugs.
I’ll be saying goodbye to macOS. I’m a server dev in Machine Learning. Mac moving to ARM is a non-starter until Apple ARM is pervasive and it will never be. They just cut off a lot of us maybe forever.
I don’t see how we can do with less than `nix as an OS + AMD64 as chip architecture. This is why I can’t use Windows without a VM and why the ARM VM will not do since it is not a hypervisor VM but is really emulation. Docker needs AMD64 on macOS since it uses a hypervisor VM to make dockerr work. Again bye bye Apple.
Sad but am I wrong? I see no way forward and am double checking other projects that are broken with ARM like Brew.
I know some people already got brew working on ARM for Linux ages ago. It certainly needs patches but with Amazon providing easy ARM servers and Apple providing easy ARM hardware I don’t think development is in such a bad place as you think it will be.
@pferrel There are lots of good reasons to switch away from the Apple ecosystem. The unfolding hardware transition may be one of them but I feel it’s much too early to pass judgment.
Regarding Homebrew’s future: that’s the last thing I’m worried about. It’s been days since we started adding arm64 support. We’re progressing slowly but steadily.
Sorry if this is off topic…
Agreed, but it’s only a single laptop purchase decision and for a developer there isn’t really much downside to Ubuntu on a Dell while there will be a pretty big downside to ARM. Apple is not making this move to bring ME more speed or power. They want us locked into an air-tight ecosystem. Who buys a MacBook Pro because it benchmarks better than a Dell XPS 15 (btw not sure it does)?
And when AWS ARM becomes important I will reconsider. Apple does not make this decision for me, the public clouds and demand for them makes this decision. In this case AWS is reacting to demand, Apple customers did not demand this move, they do it for their own rather obvious reasons.
It is. With respect, this forum isn’t the best place to discuss what your personal preferences will or won’t be.