|
|
|
|
|
by lukan
701 days ago
|
|
Well, let's put it like this. I did study IT and even I struggle at times. Or quite often, if I want to do something new.
And I absolutey would have no idea, how to do anything serious, without the terminal. But a terminal is programming. So yeah, even a newb can learn to paste some commands quite quickly - but troubleshooting even trivial things, gets you into highly technical stuff very quickly. Do you consider man pages to be written beginnerfriendly? You know, simple examples of common use cases right on top? Not my experience. I experienced it as a system written by and for hackers. And everything else an afterthought at best. I remember my first real life linux hardcore enthusiasts: "I have to free myself from the GUI" Well, I did, but the common people won't. |
|
Using the terminal is not "programming". Non-programmers can use the terminal for many non-programming tasks. Imagemagick and netpbm-progs require no knowledge of programming to use, although it may require knowledge manipulating files and some graphical theory. The only difference from GIMP or Photoshop is that the UI/UX has a different efficiency metric (mainly because interactive image manipulation is more efficient when you are interacting visually). But the operations are just as discoverable: reading and navigating help text/man pages in the former (the man pages for Imagemagick and netpbm-progs are relatively decent), and reading and navigating menus and dialog boxes in the latter.