If I actually wrote that C compiler based virtual machine I could potentially have a rather fast virtual machine, even if the output C code is rather poor. Although C++ would possibly be easier to generate for.
However C++ lacks stuff such as
finally which would be rather a pain to
Would probably not do anything at all and would distract me from my current work.