Apple denied Abobe access to APIs they needed to make Flash run better on Macs
Apple denied Abobe access to APIs they needed to make Flash run better on Macs
Jobs last point harks back to the main development platform for the Mac being Metrowerks CodeWarrior for Macintosh. Apple were essentially beholden to a third party with regard to improving their OS, which along with licensing other hardware vendors, nearly put them out of business. Whether you or anyone agree or disagree with his motive, you could see why Jobs didn’t want to run that risk again. There is also the elephant that is the App Store in the room, but again, once bitten (retailers not carrying Apple Compatible software), you can understand the decision, without necessarily agreeing with it.
> Apple denied Abobe access to APIs they needed to make Flash run better on Macs
It didn’t run particularly well on Windows, Linux or Android either...
Flash was designed, as its very first use case, for touch screen kiosks. So a lie.
Flash Player was perfectly performent, shit code that ran on it is different to the platform. When the first round of HTML 5 demos came out I made my own Flash equivalents, the HTML 5 demos ran at 80% CPU on my machine, the Flash versions ran at 5%.
> Flash was designed, as its very first use case, for touch screen kiosks. So a lie.
Bullshit. It was originally release By FutureWorks(?) as a vector tool to run on PenPointOS - that failed, so they pivoted to use the core as an animation tool for the web. Macromedia bought it added extra functionality, including ‘actions’. Adobe acquired Macromedia, and Flash, in 2006 (if memory serves correct). I remember them stopping development of, the vastly superior to Illustrator (IMHO), Freehand. They release Flex, which you may be confusing with Flash as it was based on it, as a platform for enterprise apps. If there was any kiosk targeted features, they were very definitely and after thought. So no, not lies.
Lastly performance. Annecdata. It ground my laptop to a halt and my desktop sounded like a jet engine taking off. I used quite heavy 3D and cad programs at the time, and even they did hog resources like Flash did. Admittedly, total annecdata. But enough people at the time saw fit to complain about it.
This is such nonsense.
Flash was available on Android, has no company hobbling its development, and still ran like cold molasses. It was canned by Adobe years before Flash was discontinued.
Your arguments remind me of the same Adobe fanboyism with which Thoughts on Flash was met at the time it was published — a decade has passed, evidence has disproven everything you’ve said, and you haven’t caught up because facts mustn’t get in the way of decrying the Apple bogeyman.
It turned Windows machines into jet planes, practically sterilised MacBook users who mistakenly ran Flash applets with their machines on their laps, and ran so poorly on Linux that running the Windows version in WINE worked much more; the Android version was over before it started, but no, “Apple blocked muh APIs”.
Give it up: Flash died the death it rightfully deserved. It has its time. That time passed.
Huh? What APIs are you referring to?
There was no SIP back then, and from what I understand you didn't even have to sign kernel extensions. You could do just about whatever you want... right?
Adobe’s current performance on Windows and Mac in 2020 does not add any backing to that argument either.
The flash player was a perfectly performany piece of software. The piece of shit programs people wrote for it were slow but that was not inherent of Flash. The same people went on to wrote piece of shit HTML 5 apps that peg out your fan just as much.