THE VIDEO SHELF · clojure concurrency
Clojure Concurrency - Rich Hickey
Rich Hickey's long presentation on Clojure and concurrency covers locking and immutability, then goes in depth on refs, transactions and agents. It ends with a multithreaded ant colony simulation demo.
Why HN readers recommended it
Seen as the definitive explanation of why traditional concurrency is hard and how Clojure's model addresses it, with some commenters crediting it with changing their careers.
This is a summary from the source dataset, not an endorsement by Hacker News or the video creator.
Video & recommendation details
- Creator / channel
- ClojureTV
- Topic
- clojure concurrency
- Format
- talk
- Level
- intermediate
- HN recommenders in dataset
- 5
- HN mentions in dataset
- 9
- Recommendation years in dataset
- 2013–2023
These counts and years describe the included Hacker News records; they are not YouTube views or the video’s publication date.
From the original HN conversations
Excerpts from the recorded comments. Follow each source for the full comment and surrounding discussion.
I started to write a response but remembered rich hickey talk I went to where he lays out problems with java style concurrency Clojure Concurrency - Rich Hickey [VIDEO] Even though the talk is called clojure concurrency, first half of the talk is about the …
dominotw on Hacker News · 2020-05
In Optimising for Concurrency: Comparing the BEAM and JVM virtual machinesRich presented Clojure to our local software development group in 2008, I've been working with Clojure (both as a hobbyist and eventually professionally) ever since. [VIDEO] At that time I had been working with Java for years, both the conciseness of the code and the …
cmiles74 on Hacker News · 2023-08
In (Next Rich)I like Rich talks and his main point for his invention seems to be: to get concurrency right. Clojure Concurrency [VIDEO]
bachback on Hacker News · 2013-07
In Why bother learning Clojure?
Summaries, classifications and recommendation records are from the HackerTube source dataset. Read about this library and its limitations.