This 1988 paper reports on Smalltalk-80 for exploratory programming and fast prototyping at Tektronix.

Standard software engineering uses programming to implement a given specification. In contrast, exploratory programming is writing the specification.

dl.acm.org/doi/abs/10.1145/516

Some of the parallels the paper draws to Interlisp-D are not entirely accurate.

groups.google.com/g/lispcore/c