in this video at about 8:05 the speaker explains he's using tcc and that allows him to change and compile code while it is already running, as long as the changes aren't too big; I imagine this isn't a very safe way to work in terms of potential crashes, but it seems useful to fine-tune variables and other things like that. I'm interested in this potential feature, but I can find no reference of it anywhere else online (I've tried loking it up with different keyword combinations but with no related results). What can I do?
I found what I was looking for: this page explains that tcc is so tiny it can be included as a library in c programs; this means that you can create a sort of "manager" program that loads the source files for your actual program and compiles+runs them, then it starts to check for updates in the source and updates code on the fly.