matrix

kennytilton 2023-02-18T01:33:16.640449Z

So I am sweating bullets over here trying to come up the perfect intro for Web/MX, and I find myself gravitating towards a weird presentation that was also a running programming showing source code and commentary -- as a Web/MX app, which would have seemed weird if I had not done the same long ago on the native JS version. So I looked it up. OMG: https://codepen.io/kennytilton/pen/mXQNYR Should I do a CLJS version?

2023-02-20T15:09:47.063289Z

I'm following your project closely and I thank you for this example, as a personal taste I do prefer cljs but I value good abstractions in JS too 🙂

kennytilton 2023-02-20T16:57:25.439209Z

Thx for the interest! CLJS rocks if only because it is done! The one sick thing about JS is define_property; transparency is one leg of the Matrix Triangle(tm). Miss that. Anyway, the "perfect intro" is coming together, and it will have much in common with that SimpleJX write-up. ie, it will evolve from "hello, world" w/mx skills to a more and more elaborate application, introducing new skills as an aside. clojure -M -m figwheel.main --build quick-start --repl Feedback super welcome (I'm begging, OK?) 🙂 I am way too close to this. The crazy thing is how slowly I myself am understanding Matrix, because it kinda just evolved around me so I cannot see it from the outside to describe it to an outsider. In the final example, https://github.com/kennytilton/web-mx/blob/1feb83952ba3212f7e8f89df5c3fbc492c416476/src/tiltontec/example/quick_start/baby_steps.cljs#L184, I realized there is a transition from HTML coding to general programming with a U/X as a side effect...ah. There it is: MX just makes programming U/X as easy as programming. I like to cite this: https://www.youtube.com/watch?v=2V1FtfBDsLU&t=1284s