personally, i find java pretty painful to use; it&#x27;s definitely capable of doing whatever job you have in mind, but when i use it i have the constant feeling i&#x27;m using a suboptimal tool. and then it leads to reams of boilerplate all of which has to be maintained, so it&#x27;s not just a development-time cost; there&#x27;s the depressing feeling of having to deal with it every time you want to read the code. clojure would be worth it just for the joy of using a tool that fits well into your hand.