News for hackers. Stuff that matters.
Re:The iPad Awkwardly Turns 10 by Phenix88be on Tuesday January 28, 2020 @06:20AM (#22168345)
> And Steve Jobs was old enough to learn that much earlier: that the "modes" are bad and that good UI doesn't require one to do some magic to switch between them, as it can be summarized in the joke: "How to Quit Vim and Exit the VI Editor — the most popular Stack Overflow question -- and I'm using vi last two years because I can't figure out how to exit it."

The more a software do, the less it's user friendly... You can't really compare Vi, a text editor that need training to master by technician, and the IpadOS. They are not made for the same people.

Re:The iPad Awkwardly Turns 10 by slipheen on Tuesday January 28, 2020 @06:31AM (#22168392)
The File, Edit, etc menus on macOS are much more clear interface than most applications I've used on the iPad.

macOS is undeniably more powerful - It's the truck versus the sports car in the analogy.

But macOS is much much more straightforward and easy to use. I have far fewer things that I just have to memorize.

Re:The iPad Awkwardly Turns 10 by majewsky on Tuesday January 28, 2020 @06:59AM (#22168556)
I would argue that vi(m) is more user-friendly by being more upfront about its learning curve.
Re:The iPad Awkwardly Turns 10 by CarlRJ on Tuesday January 28, 2020 @08:23AM (#22169085)
Vi(m) favors “easy to use” over “easy to learn” - which is the right tradeoff for a tool that one can use for hours a day for decades.

Though I always liked the line, “Vi is user-friendly - it’s just picky about who its friends are”.

(BTW, “ZZ” is usually the right answer to quitting/exiting - still funny to see, decades on, people teaching “:wq<return>”.)

Re:The iPad Awkwardly Turns 10 by iudqnolq on Wednesday January 29, 2020 @05:13AM (#22179038)
Thank you. I just learned I've been exiting vim wrong for years.
Re:The iPad Awkwardly Turns 10 by adamsea on Tuesday January 28, 2020 @07:09AM (#22168611)
I think that is different from being “user friendly”, where “user friendly” means “the UI for this application is as intuitive as we could make it do that a wide range of nontechnical users are able to comfortably use this application with a minimum of formal instruction.”