top | item 8480882

(no title)

cryptolect | 11 years ago

I'm happy to see that some new 'modern lisp on x' projects are taking design cues from Clojure (See Rhine and now Pixie).

discuss

order

dTal|11 years ago

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.

https://groups.google.com/forum/#!topic/clojure-py-dev/HbeNE...

http://hy.readthedocs.org/en/latest/

andrewchambers|11 years ago

Only hylang has a lot of stupid limitations and problems like scope leakage.