Clojure's success, I believe, is due to retaining Java's semantics (preserving library compatibility) while overhauling its syntax. Fighting the semantics of your host language/VM just makes work and causes trouble. Therefore, if you want a "Clojure on Python" that preserves the benefits of the original, you need to give it Python semantics, not Java/Clojure's. Hylang is that project - it uses Clojure syntax where sensible, and is fully compatible with Python.
dTal|11 years ago
https://groups.google.com/forum/#!topic/clojure-py-dev/HbeNE...
http://hy.readthedocs.org/en/latest/
andrewchambers|11 years ago