2 ms·
Interop with Java to give you access to that world? Yes but it's a big time sink, you waste time thinking on how to wrap library, and for some libs you end hit
by ithrow 6y ago
Interop with Java to give you access to that world?
Yes but it's a big time sink, you waste time thinking on how to wrap library, and for some libs you end hitting some blockers cause Clojure's interop is not that smooth, ending up writing two wrappers, one in Java(to make the lib usable from Clojure without pulling your out) and one in Clojure.
And I'm talking about ad-hoc use of Java libs, writing a more idiomatic wrapper is a lot work. The Clojure ecosystem is pretty much abandonware at this point, even for high profile libraries.
In languages with big ecosystems, you simply just use the lib and get work done, no cognitive overhead, no time sink.