←back to thread

366 points nils-m-holm | 1 comments | | HN request time: 0s | source
Show context
C-x_C-f ◴[] No.45071000[source]
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?

replies(2): >>45071038 #>>45071439 #
Quitschquat ◴[] No.45071038[source]
Long time lisper. It just doesn’t feel right unless your language can compile your language. It’s like wearing someone else’s underwear.
replies(1): >>45071404 #
fuzztester ◴[] No.45071404[source]
or interpret
replies(1): >>45073700 #
Y_Y ◴[] No.45073700[source]
Agreed, I hate interpreting other people's underwear.
replies(1): >>45074996 #
1. bifftastic ◴[] No.45074996[source]
Username checks out