4 ms·
But as soon as you need to express new domain concepts in a language that does not natively support them, macros become essential to maintaining good, concise c
by DanWaterworth 14y ago
But as soon as you need to express new domain concepts in a language that does not natively support them, macros become essential to maintaining good, concise code.
There are good arguments for macros, but this is not one of them. Macros are certainly not essential for this purpose.
- projectileboy 14y agoNo, but helpful. In addition to data abstraction and functional abstraction, it's nice to have syntactic abstraction as yet another tool for reducing code duplication.
- deleted 14y ago[deleted]