3 ms·
Comments like that make me sad. They illustrate that phenomenon where zealots often have these curious blind spots in their understanding of the focus of their
by mumblemumble 6y ago
Comments like that make me sad. They illustrate that phenomenon where zealots often have these curious blind spots in their understanding of the focus of their zeal.
For example, I would personally not consider macros (let alone reader macros or gensym) to be something that a language must have in order to be called a lisp. Such an opinion implies that the first true lisp was not introduced until a 15 years after the first language that called itself lisp, and tacitly casts McCarthy himself as one of those hapless poseurs who tried to pass an unconvincing lisp wannabe as the real deal.
(At least according to the timeline given in Steele and Gabriel's history of lisp. https://dreamsongs.com/Files/HOPL2-Uncut.pdf https://dreamsongs.com/Files/HOPL2-Uncut.pdf)
Getting twitchy about the syntax also seems somewhat odd to me, considering that Lisp 1.5 did things like
cons (x (y))
=> (x y)
- boxmonster 6y agoThe person who made this comment, Jeff Bezanson, went on to create the Julia language, so I don't mind that he's opinionated
- chubot 6y agoI left out some context in the README. It's opinionated, but it's also sort of a self-deprecating joke, i.e. "why am I writing another Lisp"
- ethagnawl 6y agoYeah, that's a pretty important bit of context!