Live data from Hacker News

Lisp from Nothing, Second Edition

t3x.org

31–40 of 109 posts

Re: Lisp from Nothing, Second Edition

#35
post #26
post #5

Earlier quoted context omitted.

There have been many attempts to get rid of sexprs in favor of a “better” syntax. Even John McCarthy, the inventor (discoverer?) of Lisp had plans for an “M-expression” syntax to replace “S-expressions.” It never happened. The secret is that Lispers actually view sexprs as an advantage, not something to be worked around. Once you discover symbolic editing and code manipulation based on sexprs, you’ll never go back to…

I actually really appreciate Racket's judicious use of square brackets in let expressions. It just makes visual parsing that much easier.

Exactly. I also like Clojure’s use of square brackets for vectors and curly braces for maps. It eliminates all the “vector-” and “map-” function calls.

Re: Lisp from Nothing, Second Edition

#37
I love Lisp (I'm an Emacs user and often write in Racket for personal projects) but the one thing I never understood about the Lisp community is the emphasis placed on metacircular evaluators.

I sure find them beautiful and all, but why do they take center stage so often? Beside the aesthetics and instructional value, I don't get the appeal. Also I feel that a bunch of the heavy lifting behind metacircular evaluators is actually done by the Polish notation syntax as well as the actual implementation, and these concepts don't get nearly as much love.

Any Lisper who can illuminate me?

Re: Lisp from Nothing, Second Edition

#38
post #37

I love Lisp (I'm an Emacs user and often write in Racket for personal projects) but the one thing I never understood about the Lisp community is the emphasis placed on metacircular evaluators. I sure find them beautiful and all, but why do they take center stage so often? Beside the aesthetics and instructional value, I don't get the appeal. Also I feel that a bunch of the heavy lifting behind metacircular evaluators…

Long time lisper. It just doesn’t feel right unless your language can compile your language. It’s like wearing someone else’s underwear.

Re: Lisp from Nothing, Second Edition

#39

"... and the chicks for free "?

I have listened to that song probably 100s of times and always heard "checks," so I just learned something new about that song. Thanks.

Maybe less embarrassing than talking about Rock the Cashbar by The Clash (though that one was corrected the first time I saw the back of the album).

Re: Lisp from Nothing, Second Edition

#40
post #28

The book looks awesome. However, I find some irony in the presence of a “no AI” badge on the back cover considering Lisp was AI research.

I read it as "no Gen AI" was used to write this book.

"No AI was harmed in the making of this book."
Post reply on HN