It&#x27;s interesting to hear from someone else who also finds that Clojure&#x2F;Lisp code can be difficult to read. I worked with Clojure professionally for 2 years and had started to think that I was the odd one out since everyone else I worked with was just gushing over the readability of the code. At times it could be easy to read, but very often I found it hard to follow and would have to spend more time then others deconstructing what was happening.<p>Which is not to say that I didn&#x27;t like working with Clojure. I very much did. But it always seemed to be such a chore to read others code or code I hadn&#x27;t seen in a few months or more. I remember on occasion showing some snippets of code to a co-worker and commenting that I thought there was too much &quot;clever&quot; code in there, that it was too dense and hard to follow. The co-worker didn&#x27;t agree with me though, and I guess I just resigned myself to the idea that I was the odd one out here or something.<p>Ultimately, I think I ended up coming to the same conclusion as you. My way of thinking (and reading code apparently) just clicks so very much better with typed languages.<p>(I hope no one reads my post and treats this as some kind of attack on Clojure&#x2F;Lisp and s-exps. It&#x27;s not. I&#x27;m just noting that the style just doesn&#x27;t jive with certain types of people. And I gave it plenty of time (2 years as noted above) before coming to that realization.)