Yup. though a lot of things are more effecient and easily understood with GUIs than command line interfaces. Imagine a volume slider. on the other hand there’s a lot of things that are much more convenient in a terminal window.
sure. you can use
amixer sset Master 50%
to set volume to 50%, but it’s faster and more intuitive to use the GUI for it.
ImgurRefugee114@reddthat.com 11 hours ago
No but many things can be. There’s also a distinction between a CLI (command line interface) and TUIs (terminal user interface); like stuff built using ncurses which is a popular TUI library.
Things that need graphics don’t work well as a TUI. For example, it would be pretty hard to make a 3d modelling application like Blender make sense in a terminal…
cockmushroom@reddthat.com 11 hours ago
Someone wrote a terminal that can render a 3d model of a cat as the cursor and rotate the contents of windows
FuglyDuck@lemmy.world 9 hours ago
there’s OpenSCAD which uses a whonky scripting/programing language to build 3d models. You can do quite a bit in it, if know what you’re doing- and the neat part is that the files, so they don’t take a lot of space.
joe_archer@lemmy.world 3 hours ago
I agree, the neat part is that the files.