3 ms·
Yes. I mean, the term "resort" is pretty pejorative, but having worked with Apple products in both the design (video/audio composition and editing) and educatio
by boredguy8 16y ago
Yes. I mean, the term "resort" is pretty pejorative, but having worked with Apple products in both the design (video/audio composition and editing) and education (5,000+ UG), Apple's 'planned obsolescence' is pretty devastating. The two ready-to-hand examples:
LogicPro - the migration from a dongle-based system to a non-dongle system was an utter nightmare where some people were able to maintain their old license and pay the upgrade price while others couldn't.
PPC -> Intel - the migration in driver architecture was a nightmare across the entire Apple ecosystem. "Better/faster/just works" did not apply here at all. As a classic example: the version of Final Cut released shortly after the architecture switch was unable to run natively on Intel. Shortly after the Universal Binary version was released, Apple broke compatibility with After Effects plugins and instead replaced it with FxPlugin and once again caused a huge disruption.
So yes, it does in fact seem like the sort of thing Apple would do.
- Zev 16y agoFor an overwhelming majority of applications out there, it really was just "recompile and it works" or even using Rosetta for the interim, until the developer got around to it. Apple even created a script that automatically converted scalar types into an architecture-safe equivalent (int -> NSInteger, for example). Final Cut, Adobe CS and a few other major products are the exception to the migration, not the rule. I've spoken to people who used to work on Final Cut. It has one of the largest codebases that I've ever heard of. Plus, Final Cut wasn't done in Objective-C and Cocoa. It is a C++ application with a completely custom UI, done by Macromedia over a decade ago. Its not even a full 64-bit application yet.
- deleted 16y ago[deleted]
- sudont 16y agoThe problem with that is Apple is a consumer-facing company, and one that targets a subset of early-adopters in VALS known as "experiencers." This specific psychographic is well known for spending money on products with social cache. This social value is partially driven through the "wow" factor of Apple's secretive product release cycle, meaning that developers who don't like it can go lump it and head over to developing for Microsoft or Google's platforms. When you say they sacrifice "users," you're right, but those users aren't priority #1. EDIT: Parent comment was deleted. Was about how inconsistent product release cycles and roadmaps degrade user experience.
- chopsueyar 16y agoYou forgot to mention the power connectors on the laptops.