This title is tongue-in-cheek, in that Clojure is obviously not dead, and among some sectors it is thriving. Yet overall, few people or companies I've introduced to Clojure are still using it, and although I spent 3 years using Clojure full-time, I haven't written a line of it in the last few years. And in the 2020 State of Clojure reports that use is shifting from small companies toward larger corporations. What we clearly see is that for all its core power and elegance, Clojure has not built up a correspondingly powerful ecosystem. Why?
After my most recent internal debate about "Why the hell am I not using Clojure again?", I had a clarification of thought: Clojure is not, as it describes itself, practical.
To explain why, I want to share two quotes that provide a sharp contrast: Rich Hickey's "Open Source is Not About You", and Russ Cox's keynote from GopherCon 2015
Russ Cox:
A language needs large, broad communities. >