Why I like Clojure
> homoiconicity, meaning code can be represented as a data structure inside the same language> generating strings and passing them into eval like for example in PythonPython has become a pinata for language enthusiasts?  Python lets you pin a decorator on a function, get the AST (a data structure AFAIK), manipulate it in a sane fashion in Python,  compile it, return the result.  No string munching eval requireI'm all for Lisp but this just isn't convincing