The Medley Interlisp Project: Reviving a Historical Software System

11 points by amoroso


sebastiancarlos

I wonder how the History and UNDO functionality worked, and to what degree it dealt with reversing side effects. To my understanding, there’s no fail-proof undo systems anywhere because not all interaction with external systems can be reversed in an unambiguous way. (Except perhaps those running on carefully managed VMs)