3 ms·
It's actually not about jumping through hoops, it's simple math. Doing a command in a terminal is O(1). Everything is at your fingertips immediately and can be
by habitue 17y ago
It's actually not about jumping through hoops, it's simple math. Doing a command in a terminal is O(1). Everything is at your fingertips immediately and can be combined efficiently with everything else. Doing something in a GUI is O(n), you have to dig through menus and tabs to get at what you want, and the result is in a form that can't be recombined or filtered or modified at will.
The trade-off is that the command line takes a lot of getting used to in terms of memorizing commands etc. If you don't know any Unix commands, the terminal is almost completely useless unlike a GUI. For beginners, a GUI is a good way to explore and get a feeling for how to do things because GUIs explain themselves.