3 ms·
You make some great points and I want to echo that Clojure is the only language where, when I am evaluating a library or even when I’m using one and want a bit
by dkersten 4y ago
You make some great points and I want to echo that Clojure is the only language where, when I am evaluating a library or even when I’m using one and want a bit more information, I look at the code.
I’m quite comfortable in a number of languages, especially Python, Java, C++ and Javascript, yet I rarely look at the source code of libraries I use in those languages. With Clojure, it’s something I feel comfortable doing for some reason, so I do it. That does mean that I care more about how easily I feel I can read or modify the code than about when the last commit was (but I definitely do care about how quickly the author responds to comments/issues/PR’s — they don’t have to actually implement or fix anything asked for, just be responsive and offer some pointers, so I know if I ever get stuck, someone will point me in the right direction should I need it, even if I have to do the work myself).
With that said, I’m not currently working in a Clojure job.