3 ms·
A macro-capable lisp means that this isn't permanently or definitionally true, even if it is today - which is pretty subjective. https://www.gnu.org/software/g
by mtndew4brkfst 2y ago
A macro-capable lisp means that this isn't permanently or definitionally true, even if it is today - which is pretty subjective.
https://www.gnu.org/software/guile/manual/html_node/Macros.html https://www.gnu.org/software/guile/manual/html_node/Macros.h...
Racket is IMO a pretty compelling environment for prototyping DSLs because of how malleable it can be, so I think the ceiling for ergonomics can be pretty high.