Hi @mwillsey, The decentralizing code generation sounds a good idea technically! We choose Python mainly for user-friendly. I would also like to know @tqchen’s opinion here.
We can make an automated build pipeline, but checking in the code directly will make the project codebase more clear. After all, not all the user need to know those details.