This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2022-08-14
Channels
- # architecture (19)
- # beginners (3)
- # calva (2)
- # cherry (2)
- # clj-kondo (2)
- # clojure (58)
- # clojure-europe (15)
- # clojure-norway (1)
- # conjure (1)
- # data-oriented-programming (9)
- # data-science (10)
- # emacs (9)
- # hyperfiddle (1)
- # nbb (9)
- # off-topic (1)
- # shadow-cljs (24)
- # sql (14)
- # squint (58)
- # testing (13)
- # xtdb (10)
Does anyone do data-oriented programming in js and python? I'd like to actually try. I know I'll probably lose the repl and spec completely, and a lot of other things, but I want to know how much I'd gain with this approach in these mainstream languages, and how hard it would be to teach others to write this way.
That’s exactly the purpose of my book @U03RQQ5E8Q1 To teach DOP to non-Clojure developers. In the book, most examples are in JavaScript
@U0L91U7A8, it's awesome, I'm still reading it and learning a lot about clojure actually. It answers questions I had, but never looked up.
What kind of questions?
For example, how immutability and persistence work. And the general idea that's in the title. It's not easy to get it from just reading online discussions.
There is a heavily inspired by clojure library in python called toolz https://toolz.readthedocs.io/en/latest/index.html
@UA2R84M28, cool, I'll look into this. But as far as I uderstand, it doesn't offer immutability