this post was submitted on 18 Nov 2023
67 points (67.5% liked)

Programmer Humor

32483 readers
397 users here now

Post funny things about programming here! (Or just rant about your favourite programming language.)

Rules:

founded 5 years ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 2 points 11 months ago (1 children)

GUI and CLI are tools, both with separate advantages and disadvantages.

CLI let's you chain different commands easily to create functionality that originally wasn't there. It's really flexible, but it's also very non-obvious. Even after more than a decade of Linux usage, I still find new commands I have never heard of that do exactly what I wanted to do for a while.

GUI is great for visual stuff (nobody in their right mind would do video/audio/image editing on CLI). It's also very obvious/explorable, so you tend to find functionality much quicker. That makes it great for any tools that you don't use on a daily basis. And GUIs can utilise the bandwidth of human visual input much better, which makes them better whenever large amounts of data are presented.

Neither CLI nor GUI are better, they just have different use cases where they are better.

And it annoys me a lot that people don't get that.

When you say "X is better than Y", you always need to state for what it is better.

[–] [email protected] 1 points 11 months ago (1 children)

I didn't say either one was better. Did you mean to reply to OP?

[–] [email protected] 2 points 11 months ago

I'm agreeing and expouning.