Yep. They unceremoniously dropped the first Rosetta without warning, destroying a lot of investment into applications. Even though it could have been left in place as an option for those who were willing to use the few MB of disk space it took.
Yep. They unceremoniously dropped the first Rosetta without warning, destroying a lot of investment into applications. Even though it could have been left in place as an option for those who were willing to use the few MB of disk space it took.
They dropped the original Rosetta so fast for a few reasons:
1. To push certain major software publishers, notably Adobe and Avid (and to a lesser extent, Microsoft), to release Mac Intel-Native versions of key Applications (Photoshop, Illustrator, ProTools and MS Office, to name a few). This was immentized by the second reason, below.
2. Performance, or rather lack thereof. The biggest barrier to decent performance for Rosetta was also the one that could never be satisfactorily fixed: Endianess. PowerPC (G5,
Computers "thunk" endianness more than you realize. The internet is big endian, while Intel and most ARM platforms are little-endian. Flipping endianness is cheap and hardware accelerated.
Computers "thunk" endianness more than you realize. The internet is big endian, while Intel and most ARM platforms are little-endian. Flipping endianness is cheap and hardware accelerated.
Speaking as someone who has converted major Intel applications to PowerPC and thereby dealt with a mismatch of endianness...
In current Mac apps the endian mismatch between the internet and the app is largely irrelevant, it has already been addressed. The fact that the new architecture (ARM) matches the previous architecture (Intel) makes the porting process so much simpler. And if Rosetta2 works as advertised so simple in some cases that it will be automated.
"for years to come" (Score:5, Interesting)
translation: you have 2 years
Re: (Score:5, Informative)
Re: (Score:2, Insightful)
Yep. They unceremoniously dropped the first Rosetta without warning, destroying a lot of investment into applications. Even though it could have been left in place as an option for those who were willing to use the few MB of disk space it took.
They dropped the original Rosetta so fast for a few reasons:
1. To push certain major software publishers, notably Adobe and Avid (and to a lesser extent, Microsoft), to release Mac Intel-Native versions of key Applications (Photoshop, Illustrator, ProTools and MS Office, to name a few). This was immentized by the second reason, below.
2. Performance, or rather lack thereof. The biggest barrier to decent performance for Rosetta was also the one that could never be satisfactorily fixed: Endianess. PowerPC (G5,
Re:"for years to come" (Score:3)
Computers "thunk" endianness more than you realize. The internet is big endian, while Intel and most ARM platforms are little-endian. Flipping endianness is cheap and hardware accelerated.
Maintaining endianness makes life much simpler (Score:2)
Computers "thunk" endianness more than you realize. The internet is big endian, while Intel and most ARM platforms are little-endian. Flipping endianness is cheap and hardware accelerated.
Speaking as someone who has converted major Intel applications to PowerPC and thereby dealt with a mismatch of endianness ...
In current Mac apps the endian mismatch between the internet and the app is largely irrelevant, it has already been addressed. The fact that the new architecture (ARM) matches the previous architecture (Intel) makes the porting process so much simpler. And if Rosetta2 works as advertised so simple in some cases that it will be automated.
If you are switching architectures you are