Generically I wouldn’t recommend worrying about macros when you are first starting out. They can be a very useful tool, but only in a small minority of cases, and are easy to misunderstand. See also the discussion in How to warn new users away from metaprogramming
stevengj
7
Related topics
| Topic | Replies | Views | Activity | |
|---|---|---|---|---|
| Macro: is it possible to receive a function and manipulate its arguments? | 2 | 930 | March 9, 2021 | |
| How to generate expression inside the returned expression of a Macro | 2 | 564 | October 29, 2017 | |
| Generate an array in a macro | 13 | 2268 | September 8, 2020 | |
| Macro question (create variables) | 4 | 860 | November 12, 2022 | |
| Simple question about macro arguments | 6 | 291 | February 12, 2025 |