News for hackers. Stuff that matters.
Re:The future of UI is text by seagreen on Sunday October 11, 2015 @12:59PM (#10370022)
This is brilliant. Do you have suggestions for where I can go to read more about this idea?
Re:The future of UI is text by mitchtbaum on Sunday October 11, 2015 @01:21PM (#10370097)
This question seems to point in this direction of changing our shell syntax from `vo` to `ov`, based on Jef Raskin's Humane Interface http://ux.stackexchange.com/questions/48051/how-to-extend-th... .. I imagine pluggable shell grammars would allow open ended exploration this way.
Re:The future of UI is text by agumonkey on Sunday October 11, 2015 @02:10PM (#10370273)
I see this strongly related to many combinators in FP too.

(system command arguments)

flip -> (system arguments command) curry -> (system arguments) command

# and for the humane touch:

thread (system (completing-read)) (completing-read)

etc etc

Oh, and BTW, GUIs didn't buy ergonomy, sometimes you need to open an application then the data (aka /tweet "bla"), early systems had a simple 1:1 map 'type' 'program' with an 'open-with' intermediate. Then they added 1:N ... One day it will be a tiny Hindley-Milner unifier ;)

Re:The future of UI is text by a3n on Sunday October 11, 2015 @01:22PM (#10370101)
The gui equivalent would be right-clicking on a thing. There's probably a lot on what you should put in that menu, and you could probably take some general principles from that.
Re:The future of UI is text by IanCal on Sunday October 11, 2015 @02:15PM (#10370295)
It sounds to me (apart from the auto-suggest) that this is exactly like piping on the command line.

    echo "My random thoughts" | tweet
Re:The future of UI is text by jeremysmyth on Monday October 12, 2015 @08:12AM (#10373984)
Naked Objects is an example of a UI driven by the underlying objects rather than by the use cases thought up by a programmer.

https://en.wikipedia.org/wiki/Naked_objects