2021 LLVM Developers Meeting “Enabling Interactive C++ with Clang”
https://www.youtube.com/watch?v=33ncbIQoa4c
Currently the best developer experience for hot code reload for C++ is Visual C++ 2022.
If you're interested, they have monthly meetups open to the public, with fantastic speakers and presentations:
A bit 'out there' you may say, but on the plus side this approach enables handling header files and tidily expressing bindings without the need to implement their own C parser. [2]
[0] GitHub mirror: https://github.com/forthy42/gforth/blob/dda77d851ddeb80ca849...
[1] The official host: https://git.savannah.gnu.org/cgit/gforth.git/tree/libcc.fs
[2] https://rosettacode.org/wiki/Call_a_foreign-language_functio...