Hacker News new | ask | show | jobs
by vosper 3408 days ago
I had the same feeling with Clojure. I'm not sure it's due to not having a strong functional background; I think it might be the reality of interop between very different languages.
1 comments

Definitely. Understanding Clojure/Java interop to consume a library requires that you understand both Clojure and Java far more than you would need to if you were to consume a library native to whatever you were using.
That's one of the reasons I gave up on Clojure, though I think it could be a good option if you're coming from the Java world.