|
|
|
|
|
by bobnamob
497 days ago
|
|
Generally meta features like macros are _far_ more useful to library authors that need to do some sort of "reflection" on your application code. Serialization libraries are frequently the largest beneficiary. In my ideal world I don't need to write macros or use language meta/reflection features while (only) writing code to solve business problems, but to get to that ideal often the libs you use do need reflection capabilities I'd argue that it's entirely reasonable for the average application/service developer to not appreciate the usefulness of macros. Not everyone needs to be a foundational library author, honestly we probably need fewer (looking at you npm/cargo micropackages) |
|
--
[0] - The correct term here is Domain-Specific Language, but by now it's badly overloaded and people have knee-jerk reactions to it...