Comment on Idiomatic Clojure with LightTableparentComments−cjo12ything is if you take a modern language and add s-expressions, then you may as well add macros and at that point there's a good chance it just became a lispIf you go here (http://www.paulgraham.com/icad.html) and search for the heading 'What Made Lisp Different' it may better explain it−agumonkey12yI guess Racket amongst other things makes me want a lisp system with languages as lib-dsl sharing s-exp syntax.−chongli12yS-expressions (or lack thereof) basically define a language as being a lisp or not.
Comments
thing is if you take a modern language and add s-expressions, then you may as well add macros and at that point there's a good chance it just became a lisp
If you go here (http://www.paulgraham.com/icad.html) and search for the heading 'What Made Lisp Different' it may better explain it
I guess Racket amongst other things makes me want a lisp system with languages as lib-dsl sharing s-exp syntax.
S-expressions (or lack thereof) basically define a language as being a lisp or not.