News for hackers. Stuff that matters.
Re:Clojure Implemented in Pure Python by halgari on Wednesday February 29, 2012 @11:12PM (#3650874)
PyClojure (in the link) didn't actually take it to the extent we are. clojure-py goes so far as to implement all the standard collections in pure python. So [1 2 3] in clojure-py is a PersistentVector not a python list.
Re:Clojure Implemented in Pure Python by nickik on Thursday March 01, 2012 @03:33AM (#3651403)
Why? If your going to rewritte the collections, why not in Clojure? Speed?
Re:Clojure Implemented in Pure Python by halgari on Thursday March 01, 2012 @09:12AM (#3652102)
Mostly because we have to have these collections inside the compiler. So it's a bit hard to write collections in a language that has no compiler. Chicken/egg issue..
Re:Clojure Implemented in Pure Python by zephjc on Thursday March 01, 2012 @10:07PM (#3655163)
Well now that you have a compiler you can rewrite it in clojure-py to make clojure-py-in-clojure-py :)