IMHO Common Lisp is the modern one. Using the JVM is nice for certain uses, and clojure is a fine language, but going bare metal from higher abstractions is some power of Lisp that we should not give up. Same with macros and code generation.
Luckily all of them can coexist, so we do not need to choose.
Luckily all of them can coexist, so we do not need to choose.