22:02:07aethYou keep hot reloading if you target CL. Lisp compilers do a bunch of things that C programmers associate with interpreters.
22:03:27aethYou can compile your language or bytecode to anything, including preexisting JIT runtimes or Lisps (including CLs) that do have .so support, getting all of their work for free.
22:03:36aethAnd you can always just replace the lower layers when you're ready.