History
Sketchpad (I.B. Sutherland, 1963)
- simple constraint-based graphics system
- allowed user to display and manipulate abstractions, like constraints on geometry etc.
- 1965 - W. Sutherland created a dataflow language on the same machine (the TX-2), it allowed for visual creation, debugging, and execution of dataflow diagrams
Pygmalion (D.C. Smith, 1975)
- considered the starting point for much of modern VPL research
- attempted to provide a method of programming which corresponded to the thought processes extant in creative thought
- presented an icon-based programming paradigm
- the programmer instructed the system to "remember" his/her operations in order to create text programs written in a simple assembly-like subset of Smalltalk (i.e. - programming by example)