I watched clojure for some time, and some of its functions are very interesting (constant data structures, functional approach, immutable state). However, since I was still studying, I would like to understand how to apply it in real-world scenarios, prove my advantages, and then develop and apply more complex problems. that is, what easy winnings with clojure (for example, in setting up e-commerce) that can be used to study, and also to find out its advantages.
I researched clojure-based web frameworks, but I'm not interested in them since they need hand-written javascript (as opposed to gwt). So for me it's more about backend handling. Can anyone explain where they applied clojure (in real deployments) and how it turned out to be useful (and the minuses, if any, of using clojure)
Further analysis: Lazy evaluation is one example of the power of Lisp. clojure, which is Lisp, offers the same advantage. So, a real world example of such an application (in the context of clojure) will help me get an idea.
source share