3 ms·
I love how you mentioned that Clojure is fun! We use Clojure at my work as well, and ya, everything else you said afterwards is true as well. Clojure is a grea
by didibus 8y ago
I love how you mentioned that Clojure is fun!
We use Clojure at my work as well, and ya, everything else you said afterwards is true as well. Clojure is a great productive language. It can scale, is very comparable to Java in performance, simple to maintain, has a complete ecosystem, is batteries included, etc.
But most convincing! It's just so much fun!!
Being fun is an undervalued quality of a language in my opinion. That joy you get from using it actually translates in the quality of the work you do. So it's not an intractable thing, the fun is good for you and for the product!
- yogthos 8y agoThis can't be said enough. At the end of the day programming is done by human beings, and it needs to be treated as a human endeavor. If I enjoy what I'm doing I'm going to do it better, it's really that simple. There is actual science to back up this idea as well http://neverworkintheory.org/2014/05/01/happy-sw-devs-solve-problems-better.html http://neverworkintheory.org/2014/05/01/happy-sw-devs-solve-...
- noir_lord 8y agoFun is important, different language in my case (Kotlin) but learning it has reminded me what it was I liked about programming. Day job is great but spending more than half of programming time modernising some of the worst PHP I've ever seen gets old after a while. Kotlin is actually a pleasure to use so I look forwards to using it.