SELF-MODIFYING CODE. “In a programming language called Lisp, the source code to the program is data available to the program itself. It’s pretty trivial in this environment to write self-modifying programs, and professional Lisp developers do this as a matter of course. Most of this self modification is bound within terms described by the programmer, but there’s no reason a sufficiently sophisticated program couldn’t have unbounded ability to self-modify.”
https://lnkd.in/evQuB2z