An idea by
Naima Akhtar posted in
Internet Software & Services
on 01 Aug, 2023
GUIs can be declarative. GUIs can be represented as a commutative set of statements. In the form of widgetA leftOf widgetB. Represent the commands that generate GUIs as a monotonically increasing set of statements about the GUI and declaratively render a GUI based on propositions of widgets in relationship to one another. Has the property of being able to extend existing GUIs by simply making more statements. See additive guis Imagine if a set of tweets could render a GUI.