My knowledge so far only relies on syntax and so far has not gone deeply with everyone, but such a topic is of interest, and I would ask someone to comment and, if possible, reply:
How and how difficult it is to implement a code change mechanism while the program is running, and what are the disadvantages and advantages of such a mechanism (apart from the fact that the code will be dynamically changed there without the need to re-compile everything)