News for hackers. Stuff that matters.
Re:Command line interfaces are reified UIs by lispm on Friday November 03, 2017 @12:55PM (#15620576)
If you use Symbolics Genera (or the Common Lisp Interface Manager, see for example McCLIM), the GUI interactions will seen as 'gestures' and not as clicks. For example there could be a Select gesture. These gestures then invoke commands. The commands created by mouse gestures will be recorded in the interactor history like a command which has been typed to the interactor. Pointer gestures are : select, describe, delete, menu, edit,

Thus one gets a history of commands, which also can be reused, even from mouse gestures. Selecting a command from a menu or direct manipulation usually will lead to a recorded commnand in the interactor. The interactor runs a command loop.

Re:Command line interfaces are reified UIs by carry_bit on Friday November 03, 2017 @02:05PM (#15621098)
EDA tools tend to be similar. GUI interactions result in Tcl commands that are automatically entered and executed in the Tcl window.