News for hackers. Stuff that matters.
Re:Command line interfaces are reified UIs by agumonkey on Friday November 03, 2017 @07:04PM (#15622809)
the paint.net stacked history is similar to what was used in 3D studio max in the 90s. It was "cool" but too linear (it's a stack after all).

Other software like Houdini or Maya (or NR Shake) used DAG (acyclic graph) of operations to create an output scene/image. There the history isnt linear it's a bit of a multiverse, you can disconnect part of the graph, try new things, reconnect. Everything is there.

Re:Command line interfaces are reified UIs by icebraining on Saturday November 04, 2017 @06:22AM (#15624439)
Like a modern version control system?
Re:Command line interfaces are reified UIs by agumonkey on Saturday November 04, 2017 @07:33AM (#15624589)
It's the same underlying structure, replace commit by different kinds of operations.