Just a quick note: a move to ARM will change very little for software availability. Any 64-bit Cocoa application which does not use assembler code (virtually all of them) can be cross-compiled to ARM with a single click. Same goes for most of the open-source software. Provided Apple manages to build an ARM chip which can actually rival Intel in performance, the only real drawback would be losing Windows compatibility.
BTW, a bigger problem for an ARM transition is lack of good GPUs. Right now, Intel offers best CPU/GPU combination on a single chip. Even if an ARM CPU were to match Intel, which GPU would be comparable?
BTW, a bigger problem for an ARM transition is lack of good GPUs. Right now, Intel offers best CPU/GPU combination on a single chip. Even if an ARM CPU were to match Intel, which GPU would be comparable?