3 ms·
> When analysed as an interactive application Oberon makes me think the most Acme, then Emacs. Rob Pike borrowed the UI/UX of Acme from Oberon: http://plan9.be
by sedachv 10y ago
> When analysed as an interactive application Oberon makes me think the most Acme, then Emacs.
Rob Pike borrowed the UI/UX of Acme from Oberon: http://plan9.bell-labs.com/sys/doc/acme/acme.html http://plan9.bell-labs.com/sys/doc/acme/acme.html
IMO the Oberon/Acme text-based command approach suffers all of the problems of Unix shells, which are caused by lack of type information. Symbolics Genera's Dynamic Windows used the mouse in a similar way to Oberon but with actions guided by type information, concepts which can be found today in the Common Lisp Interface Manager (https://en.wikipedia.org/wiki/Common_Lisp_Interface_Manager https://en.wikipedia.org/wiki/Common_Lisp_Interface_Manager). There are Emacs modes like SLIME that do similar things and are widely used.