Apple has reversed several business decisions. Error 53, in app purchase gouging through developer fees, allowing apps instead of web apps (after realizing the iphone was pretty useless without apps), allowing bitcoin apps, etc etc.
>I find it hilarious that every time Apple does anything like this, people complain and Apple still sets record sales.
I hope you are not so naive to think that buying a product implies people like every single feature/change. Also, I don't quite see the hilariousness in a company ignoring valid complaints.
[0] https://www.apple.com/hotnews/thoughts-on-flash/ (April 2010)
[1] https://www.wired.com/2010/09/apple-lifts-app-store-flash-ba... (September 2010)
For what it's worth, people who worked on the original iPhone have said that internally Apple knew that 'web apps' were always a stopgap until they could get a native SDK out the door. Time constraints preventing them from shipping one in the first year.
I'm sure Don Melton and/or Nitin Ganatra discussed this on Debug podcast a few years back https://www.imore.com/60-melton-ganatra-episode-iii-shipping...
Sure it was.
In Portugal during the 90's, there were lots of CS students applying to work there.
Apple not so much, specially since they were about to close, and except for the Interlog shops in Lisbon, it was almost impossible to get an affordable device in a country where the average salary was about 400 euros on today's money.
Are we thinking of the same MS?
Quite the contrary it is this behaviour which has saved Apple. It made sure they could move forward with new technology quickly.
MS moves slowely because they accumulate so much cruft pulling them down. That is the flip side of always being backwards compatible and "nice" to the customers.
Rosetta, Carbon and the Mac 68k Emulator are examples of the exact opposite.
Apple does not hesitate moving forwards, but historically they provided large amounts of backwards compatibility, just not as cruft inside the existing system.
How is that not similar? I can't still run Rosetta to this date...
4 years.
> How is that not similar? I can't still run Rosetta to this date...
iOS 11 removed 32b support to hardware which supports it, Rosetta added PPC support to hardware which did not.
Something similar to Rosetta would be emulating Aarch32 after having removed hardware support for it, not removing software support for Aarch32 despite the hardware implementing it.
Apple's cadence of releasing Mac OS upgrades was a lot slower back then. x86 Macs were introduced with 10.4. Two releases later (10.7) they dropped support for PPC apps and 32 bit Macs.