ParentFull threadprodigal_erik·Reading and writing CPP macros is awful, but it's still not as bad as reading and writing the mind-numbing boilerplate that they replace.View on HN