Why did Clojure gain so much popularity?
To be perfectly honest, Clojure's biggest mistake, from my point of view, was to be so heavily JVM-dependent.<p>Yes, in certain environments Java is king and a ton of people use it, it's battle-proven, etc. But so are other stacks.<p>Clojure, as a programming language, sparks a lot of joy and is a lot of fun to use and reason about. Yet in reality, when working in a production environment, you're basically fighting the always-memory-hungry JVM.<p>Just give me Clojure running on BEAM and I'll take it over anything in this world.