This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2015-11-15
Channels
- # admin-announcements (1)
- # alda (12)
- # announcements (1)
- # beginners (5)
- # boot (241)
- # clara (2)
- # cljs-dev (7)
- # cljsrn (9)
- # clojure (54)
- # clojure-conj (7)
- # clojure-russia (12)
- # clojurescript (118)
- # cursive (11)
- # editors (3)
- # hoplon (58)
- # immutant (17)
- # off-topic (58)
- # om (1)
- # onyx (12)
- # re-frame (10)
- # reagent (8)
- # spacemacs (6)
@mikethompson: apps that write themselves if you ask nicely?
I'm glad someone asked
It seems to me that the next step will around FSM based logic in the "control" part of the apps.
Cycle/Motorcycle/Yolk completes the "wiring" in a nice way
Then the focus shifts towards the control logic. Making that nice. Because when i write apps, that tends to be where the bugs are. Where the logic is the most dense
Even simple apps have a logical state: https://medium.com/swlh/the-nine-states-of-design-5bfe9b3d6d85
In a re-frame sense, the FSM stuff happens (should happen) in the event handlers
Thompson's 10th rule (draft): > Any sufficiently complicated GUI program contains an ad hoc, informally-specified, bug-ridden, slow implementation of a hierarchical FSM