2 ms·
GUIs are very useful for non-verbal animals, and for young children and heavily handicapped humans who cannot use language. For normal, well-functioning adults
by enriquto 6y ago
GUIs are very useful for non-verbal animals, and for young children and heavily handicapped humans who cannot use language. For normal, well-functioning adults with a command of language, text or voice-based interfaces will always be superior: they are both faster and more expressive.
- jodrellblank 6y agoGUIs are very useful for people who can read, because they have text in them. Even without text, "crop a photo until it looks nice" is no task for a command line or for language.
- enriquto 6y agoBut then again, "crop these two hundred photos to remove the white margin", certainly is. It would be extremely painful to do so without the command line. Some of us are such nerds, that we even crop a single photo with command line utils. Something like this: imcrop `imrectangle in.png` in.png out.png where imrectangle is a program that opens the image in a window and allows you to select a rectangle, whose coordinates are printed to stdout upon closing the window. You can even put this line on a shell script that you can call as viscrop in.png out.png and does the whole deed. With some care, it can even work on pipes: cat in.png | viscrop > out.png