Clojure for Java Programmers Part 1 - Rich Hickey
ClojureTVYouTube ↗
Further reading 1
Caption notes
Starting with shared data in Java, Hickey explains how immutable values reduce the locking rules readers must remember. A changing entity still needs a mechanism for tracking its current value.
Community transcript ↗Original passages · 2
write programs primarily with immutable data structureshave everybody remember what the locking model is