Sure, s&#x2F;built&#x2F;are building&#x2F;g.<p>Without going into too much detail, I basically am subsuming another language (statically-typed, Algol-ish) wholesale into Common Lisp.  It replaces that language&#x27;s syntax with an s-expression syntax, but also provides a way to embed its native syntax.   So you can use CL macros to build syntactic abstractions,  and use them as low-ceremony wrapping around native code.  It also makes many of the primitives of that language into first-class objects in Lisp, so a REPL for the embedded language is emerging (or expressed another way, you can evaluate the embedded language in the CL REPL).  I don&#x27;t think Clojure would do as good a job (gut feeling; I&#x27;m not a Clojurist).  Racket would probably be a decent choice, but not sure if I&#x27;d get good performance (again, not a Schemer).<p>One of the more arrogant things I&#x27;ve heard Lispers claim of their language is &quot;a superset of all other languages&quot;.  While that&#x27;s not entirely true, this work has made me feel that there&#x27;s more than a kernel of truth in that hyperbole.  Warts and all! :)