"Practically speaking" means nothing. Use "from my confused point of view", instead.
If GDB could switch its C codebase to compiling as C++ without major surgery, it's close enough.