> For example: hot upgrading. The fact that an Erlang process can tail call itself means that you can swap in a new process with the same signature at the tail call of the old process. Nobody else does this that I know of
common lisp is in a league of its own when it comes to hot reloading and debugging