This essay describes the surprising results of a brief trial with a group of new computer users about the relative ease of the command line interface versus the GUIs now omnipresent in computer interfaces. It comes from practical experience I have of teaching computing to complete beginners or newbies as computer power-users often term them.
Permalink for comment
To read all comments associated with this story, please click here.
Some tools produce "command line transcripts" for all GUI operations. By examining these transcripts, you can build scripts, repeat complex ( GUI-wise ) tasks, save logs, ...
Maybe the GUI has two functions : Visualisation and Interface.
For many tasks, a graphical presentation is an essential feature. On the opposite, the Interface part can be for most tasks a hack on top of or in parallel with some background command line interpreter. Basically, all dialog boxes, wizards and menu items should be handled that way.
Some tools produce "command line transcripts" for all GUI operations. By examining these transcripts, you can build scripts, repeat complex ( GUI-wise ) tasks, save logs, ...
Maybe the GUI has two functions : Visualisation and Interface.
For many tasks, a graphical presentation is an essential feature. On the opposite, the Interface part can be for most tasks a hack on top of or in parallel with some background command line interpreter. Basically, all dialog boxes, wizards and menu items should be handled that way.