> dynamic loading and runtime modification of code, which modern systems rely on quite a lot under the hood
Can you provide any example? I can't think of any and it sounds very interesting since you seem to be implying that it's common. I assume that "dynamic loading" means something more sophisticated than loading a dynamic library at run-time?