Tootfinder

Opt-in global Mastodon full text search. Join the index!

@teledyn@mstdn.ca
2026-08-05 16:58:36

"In most languages, metaprogramming lives in a separate layer with its own representation of code like templates, reflection APIs, token streams, quasi-quoted ASTs. Some of those layers are crude and some are genuinely sophisticated, but each is a wall between code and data. In Elisp there was never a wall to tunnel through. Elisp enables metaprogramming, but it's the same language, and the same data structures, all the way down." - Charlie Holland
#lisp #elisp #emacslisp
tumblr.com/teledyn/82412727468