3 ms·
"But saying that JavaScript is “a” Lisp when talking about JavaScript… That’s a different matter. It makes one pause. The obvious response is to ask “In what wa
by bitsavers 4y ago
"But saying that JavaScript is “a” Lisp when talking about JavaScript… That’s a different matter. It makes one pause. The obvious response is to ask “In what way?” This leads to conversations about recursion and trampolining and the use of IIFEs to create block scope."
At which point the author should have SAID something, instead of just being clever.
- sublinear 4y ago> I do not think it adds value to thinking about Scheme or Lisp to think that there is a meaningful relationship between Scheme or Lisp and JavaScript. but I do think it is interesting and productive to think about what JavaScript draws from Scheme and/or Lisp, and to that end I often say that JavaScript is “a” Lisp when talking about JavaScript. The summary gets to the point well enough... you'd expect the point to be there rather than in the middle of the post.
- readthenotes1 4y agoHe had to say something clever because the obvious answer is that JavaScript is not a lisp because it does not use a superabundance of parentheses.
- hayley-patton 4y agoWhich of these conversation topics relate to Lisp?