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 | 927 | March 9, 2021 | |
| How to generate expression inside the returned expression of a Macro | 2 | 555 | October 29, 2017 | |
| Generate an array in a macro | 13 | 2249 | September 8, 2020 | |
| Macro question (create variables) | 4 | 856 | November 12, 2022 | |
| Simple question about macro arguments | 6 | 280 | February 12, 2025 |