As someone who spends almost all day either in vim/commandline mode or web browsing, I want to make the point about the unix pipe point, and that with gui's this is impossible. Its not even the fact that it would require a lot more effort to sort and format a list of 100,000 names into our predefined pattern, but more the fact that the power of the command line is lost. I find as I'm programming, I gravitate towards…
>I want to make the point about the unix pipe point, and that with gui's this is impossible. There is a GUI programming paradigm, called Stream Processors. One of earlier Haskell GUI libraries was developed over those processors. Take a look at Fudgets: http://www.altocumulus.org/Fudgets/ You can pipe them, you can arrange them into DAGs and trees (as in DirectShow or Gstreamer). You can create cyclic structures. I h…
iOS is anti-Unix and anti-programmer
141–144 of 144 posts
Re: iOS is anti-Unix and anti-programmer
#142Earlier quoted context omitted.
That is precisely it. Which brings me to the point here: http://news.ycombinator.com/item?id=3003812 "We're slowly being led into paying incrementally for utility computing on a device we actually paid up front for". If it's no longer a computer, it's an open market to exploit. We are consumers, not users any more.
I really don't understand your point. How is any of this to the detriment of the average user who uses the iPad to browse the net/read ebooks/watch movies/listen to music/as a digital photo frame? The average user doesn't need to use the iPad as a computer. If the problem is pricing, then that indeed is an issue with tablets, but then Apple's products have always been high priced.
Re: iOS is anti-Unix and anti-programmer
#143Eh, I can understand the outrage the author feels. I used to be so pissed off when people were contented with their iOS devices. But I have my Nexus One, I can hack the hell out of it, it is state of the art, and I don't really care what anybody else uses. If people find that trading freedom for convenience is acceptable, then that is their choice to make.
You used to be pissed off when consumers chose a product that fit their needs? This is an attitude I just can't understand.
Re: iOS is anti-Unix and anti-programmer
#144Earlier quoted context omitted.
That's not what the parent, or the article is saying. Don't turn this into some sort of class warfare for the sake of trolling. The ability of an OS or application to expose data in order to allow you to manipulate it as you see fit, does not preclude it being user-friendly and straighforward to use. That funcionality might very well be hidden away, but available if you're inclined to use it. The point that is being…
But it does. Or at least, it does in every way that we've yet to imagine. What the author of the article suggests would be not "anti-programmer" are necessarily "anti-user". Breaking everything down into composable components and forcing the user to compose even simple, everyday procedures before being able to use them? How terribly difficult and exclusive to techies only! Similarly, he suggests that the only way for…
Take MacOS and AppleScript. I doubt more than a tiny fraction of MacOS users even know that AppleScript exists. Its existence certainly doesn't get in the way of usability. But it's there for people who want to use it, and they can use it to chain GUI apps together, or to automate regular tasks.