GUIs vs. CLIs

There he has a point, following some process in Terminal is much easier in some cases!

More like

sudo apt update && sudo apt install libreoffice putty inkscape gimp

:smiley:

I :heart: single user OSs!

1 Like

You have to move one hand away from the keyboard to reach the mouse, then move the mouse pointer it to the right position, then click the right mouse button - and then you have to move your hand back to the keyboard to type. This is always way slower than just using the keyboard. It is more pronounced in programming sessions - but I’m sure you already know that better than me.

It’s vice versa actually. Visual perception is very fast (indeed, otherwise people would be unable to play Quake) while typing requires a bit of planning which is slow.

Physical movement is not a bottleneck, thinking is almost always slower.

1 Like

Try explaining where to click (the round thingie left of the blue feather …)

Sit, ubu, sit :wink:

Elsewhere I wrote this about my personal reasons for liking the command line:

I like command lines because they let me see exactly what I’ve been doing for the past few minutes, and what the results were. They let me retry a complex operation as many times as needed with small changes at every step. Intermediate results remain available. Commands can be chained into combos. Each command comes with its own built-in cheatsheet. Command lines can be explained and exemplified through text, no need for screenshots or video.

So the more time passes, the more appealing it is to do as much as possible in text mode.

I do love Haiku for its excellent GUI. It was so much easier to learn how to set everything up than figuring out all the little config files in BunsenLabs Linux (my daily driver) even though I’ve been using Linux for almost a quarter century. But being able to open a Bash prompt and use it in the usual way is what makes Haiku feel like a real OS to me. And by the way, I think it’s important that we discuss such things. That’s what a forum is for.

3 Likes

+1

It’s quite astonishing how this topic has persisted over the years. Why settle for one approach or perspective when you can have two? In any case, I don’t want to create layouts in the terminal or edit configuration files as visual diagrams.
I think Haiku generally strikes a very good middle ground here.

I feel using GUI applications like HaikuUtils/Users at master · X547/HaikuUtils · GitHub more convenient than manually editing /etc/passwd config file.

3 Likes

Good point and I got to know a new tool :slight_smile: