Earlier quoted context omitted.
Most of the portability problems for retargetting to another little endian 64-bit architecture aren't the easy ones of bit widths and integer types, but rather more subtle things like a more relaxed memory model and different performance characteristics. It's not worth the overhead of attempting to ship bitcode. Apple has shipped products on 6502, 68000, PPC, x86, x86-64, ARM, and ARM64. The transitions have been ann…
What was the Newton using ?
On Apple Announcing the ARM Mac Transition at WWDC This Month
11–20 of 22 posts
Re: On Apple Announcing the ARM Mac Transition at WWDC This Month
#12This seems to be a golden opportunity for Adobe pay back in some way what Steve Jobs did to them by not supporting flash on iPhone
Re: On Apple Announcing the ARM Mac Transition at WWDC This Month
#13In the past, there has always been a period where the current and future architectures were both sold.
The interesting thing going forward is the question of working with Microsoft to get Windows on ARM ported over (assuming Microsoft finally gets the promised x64 app compatibility working) or to fork something like QEMU to allow for x86 virtual machines.
Or both, I guess.
Re: On Apple Announcing the ARM Mac Transition at WWDC This Month
#14I wonder if the image, video and audio processing software vendors will make of this - I would assume a lot of optimizations are tied to the underlying hardware and written in assembly? This seems to be a golden opportunity for Adobe pay back in some way what Steve Jobs did to them by not supporting flash on iPhone
Why would they axe their own revenue streams?
More importantly, why would they screw over their customers over this?
Chances are that Adobe has already done a bunch of work to switch architectures. It might even be that they are a launch partner for this event.
Re: On Apple Announcing the ARM Mac Transition at WWDC This Month
#15Smart move... How would you otherwise convince existing customers to throw away working systems and buy new ones? I don't think that we should expect new ARM64 to be 10 times better than x64... The only idea I can think of is if chip will have bult-in hardware-accelerated OpenVG or any other 2D API to replace severely outdated CoreGraphics ...
Re: On Apple Announcing the ARM Mac Transition at WWDC This Month
#16I'm excited about this. Can't wait to see what performance looks like. As for the effect on sales, it's probably a wash. For people who know and care about these things, I'd imagine a 50/50 split between people racing to get the last rev of Intel macs to wait out the transition until things stabilize and the other half waiting for the new stuff. macOS app devs won't really have a choice, but iOS devs will.
Re: On Apple Announcing the ARM Mac Transition at WWDC This Month
#17I really believe that the lack of x86 is going to be a big buying problem for a lot of people who need to run software on Windows. Without Boot Camp or x86 virtual machines its going to be a problem to justify the machine with a large group of people.
Re: On Apple Announcing the ARM Mac Transition at WWDC This Month
#18I wonder if the image, video and audio processing software vendors will make of this - I would assume a lot of optimizations are tied to the underlying hardware and written in assembly? This seems to be a golden opportunity for Adobe pay back in some way what Steve Jobs did to them by not supporting flash on iPhone
Re: On Apple Announcing the ARM Mac Transition at WWDC This Month
#19Can they source enough chips to do this in the near term? Meanwhile, another major fabless designer (AMD) is ramping up too.
Apple ships close to 200 million iPhones a year all with their custom ARM CPUs, fabricated by TSMC. They ship about a tenth as many Macs. I'm pretty sure they can handle that growth, especially as one of TSMC's biggest customers.
Re: On Apple Announcing the ARM Mac Transition at WWDC This Month
#20I really believe that the lack of x86 is going to be a big buying problem for a lot of people who need to run software on Windows. Without Boot Camp or x86 virtual machines its going to be a problem to justify the machine with a large group of people.
I suspect that for every customer they lose for someone needing to boot natively they will gain more than one from performance, cost and form factor flexibility enabling much more desirable machines. Batteries add both size and weight so you can get thinner and lighter and still have a functional keyboard.