From one piece Clojure - Rationale 4 beliefs, in the piece's order there
-
Their words
Born of simulation, now used for everything, even when inappropriate
-
korrents.com
Locking is too hard for programmers to get right over and over again, so the language runtime should do that part.Their words
Locking is too hard to get right over and over again
-
korrents.com
Mutable stateful objects are the new spaghetti code: hard to understand, hard to test and hard to reason about.Their words
Mutable stateful objects are the new spaghetti code
+ 1 more
-
Their words
It reflects the reality that, for the concurrent programming future, pervasive, unmoderated mutation simply has to go.