3 ms·
It's a way to write applications as declarative code that defines the UI in terms of sequences of events and streams. Basically: something incredibly powerful
by pluma 11y ago
It's a way to write applications as declarative code that defines the UI in terms of sequences of events and streams.
Basically: something incredibly powerful and clever that will not be adopted by the wider developer community until someone figures out how to present it in a way that makes it accessible to someone who isn't deeply interested in academia.
- michaelsbradley 11y agoI don't think it's so much that it requires an interest in academia, but that it requires a shift in thinking towards abstractions that still aren't mainstream, relative to OOP (in its various forms) and unadorned events/listeners. Principally, that shift is toward higher-order functions. Yes, those same HOF abstractions are popular subjects for academic research and teaching, but they're not inherently academic subjects.
- pluma 11y agoTrue, but this paradigm shift has been pending for nearly half a century and there doesn't seem to be any progress, just periodic rediscoveries.