top | item 15219482

What are your thoughts on using Clojure for more than 2 years?

46 points| fernandohur | 8 years ago |reddit.com | reply

11 comments

order
[+] ronnier|8 years ago|reply
Personally, Given teams writing in java, python, go, or Clojure, I wouldn't join the Clojure team. It looks too painful...

https://github.com/clojurebook/ClojureProgramming/blob/maste...

[+] Royalaid|8 years ago|reply
I don't honestly see anything out right incorrect or difficult about the code you posted other than it's clojure. Mind expanding on that?
[+] dyadic|8 years ago|reply
It's worth pointing out that this code snippet is over five years old and the Clojure style and community tools have evolved since then.

That said, if your objection is because it's a lisp and lisps are unfamiliar, then that still remains.

[+] latte|8 years ago|reply
Can you please elaborate how doing a project in Python (I have less experience with Java and am not familiar with Go) is less 'painful' than doing it in Clojure?

Every time when I am trying to switch back from Clojure to Python, I expect to find a (maybe slightly more verbose) language with mature infrastructure, extensive documentation and tons of accumulated knowledge on StackOverflow and elsewhere. Every time, I find out that the dependency system is strange at best, there are still a lot of poorly documented libraries where the features I need have not yet made it into the release for several years.

[+] enkiv2|8 years ago|reply
This being reddit, I expected the top voted post to be "I don't recommend using Clojure for more than 2 years, because going even a week without sleep is fatal." I was disappointed.