Clojure in Python
framegen.wordpress.com
framegen.wordpress.com
I learned yesterday that a closure is a function that's saved in a variable with out being effected by the context its run in, just the context it was saved in.
http://framegen.wordpress.com/2010/06/17/open-sourcing-gwt-c...
I should have known. The post said "lightweight version of Clojure". It's not a lightweight version of Clojure, it's a partial implementation of Clojure. It's an important distinction.
It was a fun hack but it just seemed lispishness is really something you want to build in as close to the ground up as possible. Still, it is cool that python makes it so easy to work directly with its AST.