3 ms·
"Residential programming" isn't it similar to interepreter!! Difference I can think of is it can completely rewrite something instead of updating or extending i
by virajk_31 4mo ago
"Residential programming" isn't it similar to interepreter!! Difference I can think of is it can completely rewrite something instead of updating or extending it. ex. rewrite the existing function instead of re-defining it.
- pamoroso 4mo agoThe Interlisp manual defines residential programming like this: «The "residential" style, where you stay inside the environment throughout the development, is essential for these tools to operate.» https://interlisp.org/documentation/IRM.pdf#page=17 https://interlisp.org/documentation/IRM.pdf#page=17
- RetroTechie 4mo agoDoes this need anything beyond interactive REPL? If so: what?
- kode-targz 4mo agoAn image-based execution model. In Common Lisp, the compiled code and data are both saved as a memory snapshot, kind of like an OS image (think an ISO you can boot into). This means you can hot-swap the code part, while keeping the data and run-time configuration, on a running system. A REPL is part of it, but it's not the whole picture.