Message243120
I'm -1 on this whole concept and I don't believe that it will make porting easier. It takes longer to learn the macro, see what it does, write tests for it, etc than it takes to model ten lines of boilerplate code.
The macros make it harder for me and others to understand and maintain the code. In this regard, Python has been getting worse (harder for new maintainers to look at code and know what it is doing). Saving ten lines of clear code isn't a good motivation for going down this path. C macros are infamous for a reason. |
|
Date |
User |
Action |
Args |
2015-05-13 21:23:55 | rhettinger | set | recipients:
+ rhettinger, barry, petr.viktorin, skrah, ethan.furman, serhiy.storchaka |
2015-05-13 21:23:55 | rhettinger | set | messageid: <1431552235.65.0.0254328710293.issue23699@psf.upfronthosting.co.za> |
2015-05-13 21:23:55 | rhettinger | link | issue23699 messages |
2015-05-13 21:23:55 | rhettinger | create | |
|