Version 2 of PED

Updated 2004-09-20 14:32:09

Mark Smith's runtime procedure editor, PED [L1 ], is a sort of dynamic debugger which developers use to make changes to programs while running. At least occasionally, Richard Hipp cites PED as an example component for his vision of "Database as Program", where all source-code is fully versioned in a single-file data manager such as Metakit or sqlite. This leads to such thoughts as a "self-hosting development environment" easily smart enough to correct both the currently running process and a more persistent source image. Other natural fall-outs are "user-editable help screens", built-in versioning, more efficiently-reclaimed memory,