The Clojure programming language, a dialect of Lisp, combines accessibility and simplicity with an infrastructure designed for multithread programming. In contrast to object-oriented languages that ...