2 ms·
I am new to Clojure and I am struggling to understand what the point made of the author is. I understood the Data Orientation of Clojure as building mostly map
by Dansvidania 3y ago
I am new to Clojure and I am struggling to understand what the point made of the author is.
I understood the Data Orientation of Clojure as building mostly map-shaped, atom-wrapped representation of application state, and then functions and procedures that operate and transact on that state.
The ref to the data being the "backbone" of the application (so data oriented). Is this incorrect?
It seems to me like he's actually criticising the "data programmable engine" (I just finished Joy of Clojure where they describe it) where you feed data to a function to change it's behaviour (as opposed to example passing in a function?)
I am genuinely asking.
- ballpark 3y agoMy interpretation... the author is arguing against creating a new Domain Specific Language when you could just use the host language.
- Dansvidania 3y agothis is the blogpost version of "could have been an email" :D thanks.
- deleted 3y ago[deleted]
- aatd86 3y agoI haven't understood that but then again I don't really understand what the post is about. I would agree if so with the caveats that it's all fine unless the host language lacks a lot of semantic features that the DSL will add. Then again, I don't understand the blog post. Is it about programmable programming language?