What I'd like to see is "An Approach to Incremental Compiler Construction", i.e., a compiler that outputs code which evaluates its input incrementally wrt. previous inputs.
I had been working on an incremental-compiler-generator in C++, but suspended the project recently because it's a lot of work.
Edit: Checked your profile. Going to say that yes, you almost certainly know about Smalltalk -- far more than do I.