Sure, we're in violent agreement. I took pron's statement as if he were referring to the explicit constructs in Clojure for managing state, i.e. refs, atoms, agents, vars. These are in fact about managing state, with or without concurrency in the mix. But in my experience, these represent a very small portion of Clojure programs. Whole libraries are built without using any of them.
I think Mark's right about "lightweight data modeling." It's central to Clojure programming.
I think Mark's right about "lightweight data modeling." It's central to Clojure programming.