4 ms·
"People buy computers to run software. If they can't run their existing software on it" Obviously, but my point was that this mattered more in the past. Apple
by jernfrost 9y ago
"People buy computers to run software. If they can't run their existing software on it"
Obviously, but my point was that this mattered more in the past. Apple has so many tools and arrangements in place today to make a transition less painful. They got fat binaries and bundles. They got bitcode. They have really strong control over the app delivery process by having it all go through their app store. Almost everybody use xCode which they also control.
I can't remember ever running very much on PPC emulation on last transition. Usually I used fat binaries. Apple has been through so many of these transitions and gotten better at it every time. This will likely be quit smooth.
"But now, a significant number people are using Macs as hosts for x86 Linux and Windows virtual machines."
Really? I've been a Mac user since OSX came out and have very rarely encountered people who do that. I think this user group is too small for Apple to care. Anyway Linux should work fine, and I believe Windows also runs on ARM although not all software so I think this is not as big of an issue as you might think.
- otterley 9y ago> I've been a Mac user since OSX came out and have very rarely encountered people who do that. Are you a software developer developing for Linux targets? That describes nearly _all_ back-end development work done in the last 10+ years in SF and Silicon Valley. > Linux should work fine, and I believe Windows also runs on ARM although not all software Have you actually tried running ARM virtual machines on ARM hosts for these two environments? This can hardly be described as a mature art. If even remotely usable software exists today for this purpose, I'd love to see it. Even if it did, the fact that developers usually target x86 builds (for deployment in the server clusters) makes this less useful than one might otherwise think.