3 ms·
I think for the next year to two years, backend development on ARM Mac will come with some additional pain. There will always be some package with a C extension
by rkangel 6y ago
I think for the next year to two years, backend development on ARM Mac will come with some additional pain. There will always be some package with a C extension that doesn't compile on your platform (for example).
As a non-Mac user (and someone who develops for ARM targets of all sizes) I'm really happy about the situation though. Apple is forcing developers to not be able to assume processor architecture any more, just because what they're developing is aimed at desktop. Lots of software is going to become more portable and we'll all benefit. In the meantime though, I'm going to keep developing on x86/64.
- kinix 6y agoI agree with this completely, unfortunately I'm using a Mac. I'm leaning towards keeping my current Mac running as long as possible in the hopes "everything has all blown over" before I refresh
- rbanffy 6y agoI believe it'll be a shorter time. These are the first generally usable mainstream ARM machines. From now on, it should be quick.
- rkangel 6y agoThere's always a long tail. The big issues (like the fact that docker doesn't currently work) will be dealt with quickly, but for every relevant package that 99% of people indirectly need to be updated, and then that updated version to be linked to in the thing you're actually using takes time. It will also turn out that there will be a few things that aren't maintained any more and replacements will be needed.
- rbanffy 6y agoA lot of the work was already done by the "Raspberry Pi" crowd of early adopters.