This is neither a new idea, nor is it in any way revolutionary. I was first introduced to this concept of hot-reloadable C/C++ by Casey Muratori's Handmade Hero series, but had held off on trying to implement the same workflow in Maya until now. There are other resources on this topic, such as Molecular Matter's engine, Doug Binks/Matthew Jack's Runtime Compiled C/C++, and Danny Angelo Carminati Grein's cr.h header, all of which I referenced heavily while taking a look at this topic and implementing a similar approach.

Siew Yi Liang: I wrote this overly-long wall of text and the example code here. You can find more of my ramblings here.