Disclaimer: I absolutely think gen is amazing and a triumph for Max.
As I understand it, Gen translates Genexpr into C, compiles it and runs it. I would love the ability to decouple this process so that I could write/compile/run C code in max OR have the ability to write gen objects in C. If C74 is worried about crashes, a feature to autosave before compilation could help that.
* Genexpr is amazing for rapidly prototyping audio-rate algorithms but really hard to build large projects with. The errors are many times meaningless, the IDE is tiny, and, in general, it's hard to manage.
* While gen may be more efficient than vanilla MSP objects, no one who writes audio algorithms would code as inefficiently and chaotically as the code that Gen exports.
* Managing any sort of remotely complex data structure in gen is next to impossible.
* Being able to write efficient audio code without constantly reloading max would be a revolution.