My hobby: suggesting that diehard C programmers really want to use C++.
My other hobby: suggesting that diehard C++ programmers really want to stick to C as much as possible.
There's a really great language hiding in the superset of the subset.
Maybe we can call it C / C++ 
The least offensive use of this I've seen is in gcc/binutils/gdb, but it's still disgusting. Fixing C++ to make void* convert implicitly (and generally to make it a superset of C in all ways that are non-breaking) would help considerably.