Quality libraries built with a statically typed object -oriented language designed with mutability in mind. See the puroblem?
Re:State of Clojure 2020
by emmanueloga_ on Saturday February 22, 2020 @07:06PM
(#22394190)
Honestly I don't think it is a problem. There's no perfect software and neither type systems nor immutability guarantee correctness. Clojure offers best of both worlds by minimizing and managing mutability.
I used to think only languages with good algebraic data types (mostly ML based) where worth my time... but types can really become an straight jacket in large programs and become tedious to use. Clojure code, when reasonably well structured, is not a bad solution for a lot of varied problems, and is beyond great for personal projects! Low ceremony, fast feedback loop, excellent performance, and a huge library of ready made quality libraries.