Ag Ibragimov's answer to Why did Clojure gain so much popularity?
CRANK

To be fair - it is not as popular as it could be. Maybe someday it will be, but it's unlikely that it will ever become mainstream. I can speculate on why is that the case, but that's not what's being asked here.Ideas implemented in Clojure are not very new or truly revolutionary - but they have implemented in such a way that it makes it extremely pragmatic to solve real-life and not some esoteric problems.Clojure is some kind of Frankensteinian language - it steals good ideas from other languages instead of implementing them from scratch. It doesn't "reinvent the wheel", it minimizes the "bad parts", it prioritizes on developer's happiness.Skeptics would say: "what problems Clojure is solving? I can perfectly do the same things in Java/Scala/Kotlin?" or "what problem Clojurescript is solving? I can perfectly do the same thing in Javascript/Typescript". There is probably a very few things that you can do in Clojure that you cannot do in Java - that's true. But again, the same thing bee…

quora.com
Related Topics: Clojure Java JavaScript