4 ms·
I understand that it's a powerful feature, but the fact that its overuse is so strongly warned against, and (apparently) so rarely needed makes me wonder if in
by nickkell 7y ago
I understand that it's a powerful feature, but the fact that its overuse is so strongly warned against, and (apparently) so rarely needed makes me wonder if in practice it is that useful.
How often do rank-and-file lisp developers independently discover reusable programming abstractions that are only possible via macros? Or does the main benefit lie in not having to wait for the designers of your programming language to implement a feature that could be a library?
I would really appreciate some more stories of how people use macros in their day-to-day work!
- perfunctory 7y ago> Or does the main benefit lie in not having to wait for the designers of your programming language to implement a feature that could be a library? Precisely. And you are right, it's very hard to write useful, robust, reusable macros.