Code generation tools: a degenerative disease for free and open source software

There have been some conversations in the Scientific Python community over the past several months about what, if anything, should be done regarding contributions that utilize code generation tools. In preparation for next week's Developer Summit, Matthew Brett opened an issue to begin drafting a SPEC to help the community navigate this terrain. What follows is my contribution on that thread . Any…