iOS is anti-Unix and anti-programmer
91–100 of 144 posts
Re: iOS is anti-Unix and anti-programmer
#92Earlier quoted context omitted.
I'm not anti-iOS, I'm anti-all current mobile OSes. I think you present a false dichotomy. I shouldn't have to know how the engine in my car works, but I should have the option of tinkering with it if I wish. And I do expect my car to be componentized. I expect it to have a transmission, an alternator, a radiator, etc. While I have no preferences for how those components are designed, I expect them to work, on the wh…
In the theory that comes from a cursory glance, someone could make an OS that's portable, composable, open, free, changeable and tinkerable, etc. and that's easier to use than any system that's available today. That'd be great. But in practice, as systems exhibit more of those traits more strongly, they, as a general rule, become less and less of a coherent, unified whole and more of the internal workings become expo…
That this hasn't happened on mobile just means we haven't reached the point of interchangeable hardware. I just worry that patents are the primary reason for this, and that we may never enjoy the same level of freedom in phones that we have on PCs.
Re: iOS is anti-Unix and anti-programmer
#93Re: iOS is anti-Unix and anti-programmer
#94Earlier quoted context omitted.
I wonder how many of the people here decrying iOS as a radical loss of freedom would be willing to learn how the engine of their car works in order to drive it, or how all the machinery in a dentist's office works in order to get a checkup. We live in an age of specialization and iOS just represents a far less leaky abstraction for the average user than the operating systems of the past.
I'm not anti-iOS, I'm anti-all current mobile OSes. I think you present a false dichotomy. I shouldn't have to know how the engine in my car works, but I should have the option of tinkering with it if I wish. And I do expect my car to be componentized. I expect it to have a transmission, an alternator, a radiator, etc. While I have no preferences for how those components are designed, I expect them to work, on the wh…
You can talk all you want about how things should be but the facts on the ground are that Apple has done more for the experience of the average user than any of the hacker idealists at the FSF/GNU etc.
Re: iOS is anti-Unix and anti-programmer
#95Re: iOS is anti-Unix and anti-programmer
#96I love composability as much as the author, but his opinion is, to put it kindly, not well informed. iOS has a myriad of mechanisms for sharing content within and between apps, bot from the same developer and from different developers, with and without prior agreement, and for composing workflows and experiences that are greater than the sum of the parts. Some of these mechanisms are new, and the possibilities have n…
Re: iOS is anti-Unix and anti-programmer
#97I love composability as much as the author, but his opinion is, to put it kindly, not well informed. iOS has a myriad of mechanisms for sharing content within and between apps, bot from the same developer and from different developers, with and without prior agreement, and for composing workflows and experiences that are greater than the sum of the parts. Some of these mechanisms are new, and the possibilities have n…
You are missing the point. What the author wants is a composable toolbox. He knows it's possible, he can wield them proficiently, and the gains are numerous, but the system doesn't give him the means to do that. You can't pipe iPad apps. You can't filter emails from a file using a single line of Objective-C. Development environments don't have the practicality of typing text in a shell for instant execution. If I und…
Yes you can, through custom URL schemes.
Re: iOS is anti-Unix and anti-programmer
#98Re: iOS is anti-Unix and anti-programmer
#99I don't get the article, at all. Do you have a command line in your car to change the radio station? Do you expect to have the controls when being on a plane? You want a device that let's you program? Buy a notebook. I hear the MacBook Airs are excellent. Some of my friends are musicians and LOVE the iPad. Garageband on it blew their mind. Does every computing device need to behave like a PC?
Re: iOS is anti-Unix and anti-programmer
#100Earlier quoted context omitted.
In the theory that comes from a cursory glance, someone could make an OS that's portable, composable, open, free, changeable and tinkerable, etc. and that's easier to use than any system that's available today. That'd be great. But in practice, as systems exhibit more of those traits more strongly, they, as a general rule, become less and less of a coherent, unified whole and more of the internal workings become expo…
I disagree, and I would use desktop linux as the counter example. A distribution like Ubuntu is nowadays opinionated on user-experience questions while still maintaining the ability to easily swap out the DE for something else if the user so wishes. That this hasn't happened on mobile just means we haven't reached the point of interchangeable hardware. I just worry that patents are the primary reason for this, and th…