Hacker News new | ask | show | jobs
by lern_too_spel 1529 days ago
> Has Apple marketed iOS as a self-hosting software development device ?

Apple has marketed iPhone as an everything device. "There's an app for that."

> But if this approach was superior, why are these same technologists fawning over Apple then ?

People feel a psychological need to justify their expensive purchases. On some axes, Apple's hardware is superior to alternatives. On pretty much all axes, Apple's software is inferior. People understandably want the best of all worlds, but in practice, they have to make compromises. If they find that they do not like the compromises they have made, they understandably will complain. Complaining about what is wrong with each device incentivizes companies to make them better, and criticizing people for complaining is not helpful.

1 comments

> Complaining about what is wrong with each device incentivizes companies to make them better

Not really. Financial incentives incentivizes companies to make devices “better”. Additionally, adding more complexity and adding low level hooks for developers is likely to make things worst for the majority of users.

>Financial incentives incentivizes companies to make devices “better”.

Financial incentives follow from people complaining about devices prompting other people not to buy them.

> Additionally, adding more complexity and adding low level hooks for developers is likely to make things worst for the majority of users.

Who is asking for more complexity? The additional complexity of iOS comes from giving Apple special APIs that nobody else is allowed to use.

There is nothing not already implemented needed for compilers other than AppStore pulling the trigger on already working apps.