История изменений
Исправление Evgueni, (текущая версия) :
В случае R хранится не только история команд, но и значения всех переменных и все созданные объекты, то есть вообще всё. При выходе там делается фактически дамп памяти. Наверняка есть аналоги с подобным поведением, правда плохо то, что это не текстовая, а бинарная информация. Наверное можно хранить несколько срезов при каждой важной трансформации.
Исходная версия Evgueni, :
В случае R хранится не только история команд, но и значения всех переменных и все созданные объекты, то есть вообще всё. При выходе там делается фактически дамп памяти. Наверняка есть аналоги с подобным поведением, правда плохо то, что это не текстовая, а бинарная информация.