5 ms·
If ipad’s limitations were arbitrary they wouldn’t exist. The product design is shaped by the use cases it optimizes for. This is no different than saying a GPU
by enos_feedler 6y ago
If ipad’s limitations were arbitrary they wouldn’t exist. The product design is shaped by the use cases it optimizes for. This is no different than saying a GPU has arbitrary limitations for running general C++ code. In some sense yes, you could make a single thread c++ compiler target the GPU, but 1) it wouldnt fit the design well and 2) changing the design to make it work well would mess up the original intended use case.
- jshen 6y agoThat's fair, arbitrary wasn't the right word. They were chosen for the use case of a smart phone, not a general purpose computer. People pretending that they are reasonable for a general purpose computer are missing the boat IMO. But some things are arbitrary. For example, only allowing one web browser engine is 100% arbitrary (or worse, an abuse of monopoly power).
- enos_feedler 6y agoMacOS allows arbitrary web browser engines, yet I just use safari. My mac has never felt less like a general purpose computer because of this. How is this related?
- enos_feedler 6y agoYes those people are missing the boat. We don’t have to worry about them though. Let’em suffer the pain of ignorance ;)
- indymike 6y agoThe limitations were born of hardware weaknesses when mobile devices were brought to market. The do seem arbitrary now, but they made sense 10 years ago. Those hardware weaknesses are long gone (it's not just Apple Silicon that is blazing fast in ARM land). Maybe it's time to rethink the whole mobile OS thing.
- Siira 6y agoThe precious use case of ripping 30% off all the cash flow in the ecosystem.