> it is idiomatic to avoid macros as much as possible.
Of course, don't use a macro if you don't need one. But when you do hit a case where you need one, it's better than using/writing external tooling to solve the problem.
> None of the claimed advantages really hold up under scrutiny.
Of course, don't use a macro if you don't need one. But when you do hit a case where you need one, it's better than using/writing external tooling to solve the problem.
> None of the claimed advantages really hold up under scrutiny.
This doesn't follow.