News for hackers. Stuff that matters.
Re:Why 2016 is such a terrible year for the Mac by fiatpandas on Saturday November 05, 2016 @04:37PM (#12881758)
Apple's rumored transition to in-house ARM-based CPUs for their Macbooks couldn't come faster. For such a critical component, relying on a single third party to continue innovating on a timeline which aligns with where you want your products to be is not ideal.
Re:Why 2016 is such a terrible year for the Mac by jeffjose on Saturday November 05, 2016 @05:13PM (#12881923)
That'll mean a whole new set of softwares. The current software (think photoshop) won't work on ARM processor
Re:Why 2016 is such a terrible year for the Mac by to3m on Saturday November 05, 2016 @06:34PM (#12882300)
You'd have an emulator, same as the 680x0->PPC and PPC->x86 transitions.

I'm not sure how well this would work in practice. The reasons for the previous changes were that performance of the existing line had reached a dead end, and the new line was noticeably better right from the get-go. Not the case for an Intel->ARM switch.

Though - whether this would be a problem in practice, I couldn't say. Most software probably doesn't demand much. GPU-heavy stuff wouldn't be much affected. Emulated Photoshop would probably be terrible, but major vendors would get advance warning, I'm sure, so you'd have ARM-friendly Photoshop as a launch title.

And, better still, AArch64 is little-endian, and I think it handles misaligned data transparently (and if not, Apple could presumably fix that?) - so for 90+% of software, "porting" to this hypothetical future ARM OS X would require little more than a rebuild.

This wouldn't help Boot Camp much, though... I use Boot Camp quite a lot. Windows compatibility played a large part in my decision to buy a Macbook Pro in the first place! But I wonder how common that is?

Re:Why 2016 is such a terrible year for the Mac by npunt on Saturday November 05, 2016 @05:26PM (#12881976)
You can bet Apple would work with select third parties like Adobe to port their software to be ready at launch if they were moving to ARM. They just did with touchbar.
Re:Why 2016 is such a terrible year for the Mac by fzzzy on Saturday November 05, 2016 @05:25PM (#12881972)
Apple's done two architecture changes already. Both 68k backwards compatibility on PowerPC and Rosetta PPC backwards compatibility on Intel worked well.
Re:Why 2016 is such a terrible year for the Mac by w4 on Saturday November 05, 2016 @06:05PM (#12882163)
> Rosetta PPC backwards compatibility on Intel worked well

Rosetta worked, but I don't know if I'd say it worked well. It was brutally slow to the point of being unusable with some apps on mid/low end Macs.

Re:Why 2016 is such a terrible year for the Mac by DonHopkins on Saturday November 05, 2016 @06:39PM (#12882309)
Don't forget the architecture change from the 6502 to the 68000!
Re:Why 2016 is such a terrible year for the Mac by petecox on Saturday November 05, 2016 @07:00PM (#12882390)
They never provided CPU emulation for that.

Their solution for Mac LC was effectively an Apple IIe shrunk down to a PDS expansion card.

Re:Why 2016 is such a terrible year for the Mac by DonHopkins on Saturday November 05, 2016 @07:14PM (#12882433)
There were some good third party Apple ][ emulators for the Mac!
Re:Why 2016 is such a terrible year for the Mac by askvictor on Saturday November 05, 2016 @05:29PM (#12881991)
They've done this transition before (ppc->x86->x64) so they have the experience and tooling.
Re:Why 2016 is such a terrible year for the Mac by npunt on Saturday November 05, 2016 @05:41PM (#12882044)
Don't forget 68k :)