3 ms·
> Apple only needs two things: (one) An open market of multiple competing platforms with shared open standards and protocols so that devices can work together.
by dejb 16y ago
> Apple only needs two things: (one) An open market of multiple competing platforms with shared open standards and protocols so that devices can work together.
Share open standards? They won't even accept any other language for apps other than Objective-C? They have deliberately closed down any possibility for developers to be able to reuse code inside and outside of their platform. If they were really interested in an open market they'd be embracing efforts to port software to and from their OS.
- gmlk 16y agoI wrote: "shared open standards ... so that devices can work together". Context matters. The whole concept of a multi-platform framework is anti-innovation, anti-diversity: Its only purpose is to generalize, to make make everything uniform and the same by removing everything special, removing that which differentiates, that which makes the difference. It's about "think alike", "Move together". Small wonder Apple doesn't accept it.
- dejb 16y agoSharing code is probably the most important way that devices can work together. > The whole concept of a multi-platform framework is anti-innovation, anti-diversity Explain to me please how 'shared open standards' are fundamentally different to 'multi-platform frameworks'? Isn't the purpose of both to 'generalize, to make make everything uniform and the same'. Of course there are disadvantages is standardising on anything. HTML5 and Javascript certainly have limitations but in a great many cases the advantages outweigh the disadvantages. > It's about "think alike", "Move together". Actually that's Apple. Other platforms allow you to choose and open standards/platforms merely encourage you to cooperate but Apple actively prohibits choice.