3 ms·
If you've ever done concurrent programming in Java I think you'd appreciate many of the design decisions made in Clojure. That's one of the biggest practical b
by cle 9y ago
If you've ever done concurrent programming in Java I think you'd appreciate many of the design decisions made in Clojure. That's one of the biggest practical benefits.
Also Clojure is dynamic to an extreme (like most lisps), which can make complex programs rather easy and short to write, which might be appropriate for some use cases. I do a lot of data munging, and I've tried many languages for it (Python, Scala, R, Java, Groovy, JS, Clojure), and Clojure is by far my favorite for clarity, simplicity, and speed. And because the REPL toolchain (CIDER/Cursive) is head and shoulders above the rest (except maybe iPython).
- justaquickquest 9y agoInteresting, I only have a passing familiarity with Java from school so I wonder if I'm just not appreciating what Clojure brings to the table in that regard. Thanks for the response.