An Intuition for Lisp Syntax
This is maybe the best introductions to Lisp i have seen, especially for a js dev like me it could hardly get more approachable and convincing.<p>I could not help but thinking at the end, this is really awesome but s-expressions are kind of hard to read and reason about for my brain, it would be cool if we could generate them from more readable syntax, maybe something like javascript :D . Unfortunately the standard js AST seems to be not a great fit but i found a S-Expression encoder for js AST <a href="https://github.com/anko/eslisp" rel="nofollow">https://github.com/anko/eslisp</a><p>This way instead of having to write s-expressions manually we took a whole circle and are back at js but with macros, not relying on eval and having a code is data representation...