Re:The Apple Goes Mushy Part I: OS X's Interface Decline
by vetinari on Wednesday July 27, 2016 @05:36AM
(#12171535)
There are always advantages and disadvantages of both approaches. I always shudder when I recollect configuring IIS using GUI ;).
CLI does not need to manipulate text only necessarily, see the command line in AutoCAD for example.
But yes, GUI in many cases is a better way, I wouldn't want to have cli-only Photoshop-like app (or even cli-only CAD modeller). The point is to recognize effectivity of both approaches for a given problem, at the given abstraction level.
I think your conversation metaphor is good, but in a GUI the answer can be richer and interactive. A CLI can only manipulate text, a GUI can manipulate text where necessary and use a better medium (images, graphs, tables) where necessary.