Assuming that Apple, which has spent years making their A-series processors perform optimally in their phones... would then just plop those same phone processors into their Macs, which have a substantially larger budget for space, power, and cooling... seems naive.
Especially since they often don't even use the exact same iPhone processors in iPads, Watches, AirPods, or touchbars (etc.), but instead create customized SOC physical designs, optimized for the power or performance envelope needed by that particular product space.
So if they do have another ARM chip in the lab for macOS, its physical design, layout, and packaging are most likely optimized for a significantly higher power and thermal dissipation budget, which means higher bandwidths, higher clock rates, and less throttling needed at high utilization levels. e.g. not just an A13.
[automerge]1573011120[/automerge]
The challenge is going to be 3rd party native software support. It won’t just be a simple recompile to get native apps from Adobe, Microsoft and everyone else.
Microsoft, Adobe, Google, and most others have likely already recompiled their newer 64-bit code for ARM. So, if not simple, mostly already done anyway.
[automerge]1573011710[/automerge]
I have no doubt an arm-based Mac will allow Apple to provide a better experience overall, but I have two concerns: The first is running Windows/Parallels, how will that work, if at all? And second, will this mean that Apple will move to a controlled-app ecosystem like iOS?
Apple has millions of developers paying $99/annum. In order to keep that revenue stream, as well as to keep building their App Store and Arcade Game catalog, Apple needs some low-cost machines that allows developing, testing (automated), building, and debugging sophisticated apps with Xcode (or follow-on) and command-line tools (lldb, xcrun, etc.)
Debugging apps means it can't have a purely controlled-app ecosystem...
... at least for those paying the $99/annum. Developers.