|
|
|
|
|
by foodoos
1155 days ago
|
|
> the power of Lisp macros isn't actually ever worth the responsibility in my experience Expand your experience. > At the very least, you can just write the code the macro would expand into. You can "just" get it wrong when the code is used in many places. Consider this as the hot take: macros reduce the number of characters you have to type. I haven't seen anything that beats macros in this metric. |
|
Macros allow writing code that's both compact and readable [0], in lesser languages you have to choose.
[0] https://github.com/codr7/cl-redb/blob/ff3a34a31ced7a9668fc95...
[1] https://gist.github.com/codr7/4bb9442c0c66411643eddd8db0164a...