Clojure is considered pretty cool because it provides immutable and persistent data structures, handles concurrency well through software transactional memory, and runs on the Java Virtual Machine while also having a simple homoiconic syntax like LISP and functional programming concepts such as laziness.