News for hackers. Stuff that matters.
Re:CLI user experience case study by palata on Saturday January 13, 2024 @03:19PM (#38984127)
> With a CLI you have absolutely nothing.

I kindly disagree :-): I would say that with the CLI you have the exact equivalent: man pages.

Just like for a GUI you have to know that by hovering the cursor about an icon you will get some text description, with a CLI you have to know that there are man pages. And just like a bad GUI may have cryptic icons without any description text, a bad CLI will have no manpage. But we should compare a good GUI to a good CLI, to be fair.

Re:CLI user experience case study by dleink on Monday January 15, 2024 @01:13PM (#39004064)
I agree. In the CLI I have a blinking cursor. If I press keys I see characters. If I press enter I get a response[0]. I do need a further invocation to get help, but that's easy enough.

[0] admittedly a holdover from the typewriter, but even presented only a keyboard and a screen I've had a kid realize that one special key makes the words go vertically instead of horizontally.

Re:CLI user experience case study by funcDropShadow on Tuesday January 16, 2024 @02:51AM (#39010617)
There is no reason why a better shell couldn't show tool tips over command names or flags, assuming there is support for it in a terminal emulator. Even without support from the tooltip it would be possible to show some info about the thing below the text or mouse cursor in a designated area of the cli.
Re:CLI user experience case study by Qwertious on Wednesday January 17, 2024 @08:28AM (#39027339)
Hi, I've never used a computer before and my first time will be a CLI. What is a man page? How would I discover what it is without first knowing it exists?
Re:CLI user experience case study by palata on Tuesday January 23, 2024 @05:27AM (#39101623)
I believe this is a wrong assumption. People have to learn the basics even to use a GUI. Because they grow up with GUIs does not mean they have not learned they way around them.
Re:CLI user experience case study by nkrisc on Thursday January 18, 2024 @06:45AM (#39040612)
And how does one discover the “man page”?

In most GUI applications I can at least find the word “help” of I look around.

Re:CLI user experience case study by palata on Tuesday January 23, 2024 @05:29AM (#39101642)
That's part of the basics you need to learn about. You also have to learn basics for the GUI, it does not come to babies by instinct.