>>10
I haven't listened to the presentation too, but I understand what he's saying. He's probably suggesting immutable state along with controlled state (via STM), which is, in my opinion, the right thing to do.
Hickey's got some good ideas, but his problem is that he's the Jobs of programming languages: he really likes to play the revolutionary
fucktard, and digress in pointless and sometimes contradictory pseudophilosophical bullshit. There's nothing really
new in Clojure, as far as I know, he just combined some good concepts (immutability, STM, code=data) into an inconsistent-from-the-beginning, already broken, frankenstein monster language.