Re:What Comes After MVC
by DonHopkins on Tuesday May 26, 2015 @08:03AM
(#9604169)
Well that's been the holy grail for a long time. But I believe it's also important to put the ability and literacy to build UI, and powerfully compose extensible high level building blocks, into the hands of the user.
The dynamic generation tools should be able to remember and apply the changes and preferences the user and their context require, but the user still needs complete control to easily make one-off special purpose "instance first" interfaces, and then iteratively generalize, abstract and refactor them into reusable specifications, rules, classes and prototypes.
By "instance first" I'm referring to the term Oliver Steele used to describe declarative programming with constraints in OpenLaszlo:
The dynamic generation tools should be able to remember and apply the changes and preferences the user and their context require, but the user still needs complete control to easily make one-off special purpose "instance first" interfaces, and then iteratively generalize, abstract and refactor them into reusable specifications, rules, classes and prototypes.
By "instance first" I'm referring to the term Oliver Steele used to describe declarative programming with constraints in OpenLaszlo:
https://news.ycombinator.com/item?id=7756151
http://blog.osteele.com/posts/2004/03/classes-and-prototypes...