24 ms·
I've had similar thoughts about Clojure, as I've been using it for back end work rather than Ruby. Clojure has a lot of the same elegance I've come to love in R
by beat 13y ago
I've had similar thoughts about Clojure, as I've been using it for back end work rather than Ruby. Clojure has a lot of the same elegance I've come to love in Ruby, all wrapped in yummy functional goodness. Then again, as a dynamic language, it has many of the same shortcomings.
Scala has tried to go down the same route with the Play! framework. I tried it, but frankly, I found Scala very obtuse and difficult. I don't like languages that make me feel like the biggest problem is that I'm stupid, because I know I'm not stupid (by contrast, when I hit ignorance-based problems in Clojure, the solution when discovered makes me feel smarter and makes the language look even lovelier). Scala reminds me uncomfortably of the things I don't like about C++.