7 ms·
This is my problem with Apple at the moment. They are doing hard things. However, I suspect they are completely out of touch with the actual goals of their cus
by addicted 10y ago
This is my problem with Apple at the moment.
They are doing hard things. However, I suspect they are completely out of touch with the actual goals of their customers.
MBP is an engineering marvel. Fitting that technology, with that battery life, into those size and weight specs is incredible. However, are the sacrifices made to achieve that last 0.2 pounds of weight loss, or fraction of cms size reduction worth it? I don't think Apple is in agreement with their customer base here.
Swift. It's a really nice language, but was there any reason for Apple to invent a completely new language? The problem for Apple was Obj-C, but there are many other languages that could have worked as well. Even if they did need to invent a wholly new language, the marginal benefits just don't seem appealing.
The new keyboard mechanism has only led to a keyboard that at best is considered an improvement by as many people as those who consider it a downgrade.
Metal. Nice, but once again, did Apple really need to invent their own graphics subsystem which cannot be used on non-Apple platforms? How does that help anyone outside of lock in for Apple?
Apple Watch. Nice product, but WatchOS3 was basically what OS 1 should have been.
I think Apple has been doing a lot of things. I get the feeling the percentage of those things which are actually aligned with what customers want, or make life easier for customers, either due to NIH or due to wanting to create lock in, is extremely limited.
- iainmerrick 10y agoSwift. It's a really nice language, but was there any reason for Apple to invent a completely new language? The problem for Apple was Obj-C, but there are many other languages that could have worked as well. I think the main requirement was interoperability with Obj-C. They really needed something reasonably similar (OO and reference counting). No existing mainstream language would have fit in neatly without extensive customization.
- sssilver 10y ago> Swift. It's a really nice language, but was there any reason for Apple to invent a completely new language? The problem for Apple was Obj-C, but there are many other languages that could have worked as well. What language(s) do you have in mind?