Execution-Time Code Generation
Eric Gunnerson · Apress eBooks · 2012
If you come from a C++ background, it’s likely you have a very “compile-time” view of the world. Because a C++ compiler does all code generation when the code is compiled, C++ programs are static systems that are fully known at compile time.