The best way to understand Programming by Example is by example! In this page, we've collected some demonstrations of Programming by Example systems. Most are in the QuickTime movie format. [Be warned: some of these are large files.] If you have a demonstration you'd like included, please contribute!
Quicktime movie of Eager
, a PBE system for Hypercard.A Hypercard simulation of Pygmalion
, David Canfield Smith's pioneering PBE system.
A Quicktime movie demo
of Grammex, a system for defining text recognition grammars by exampleA Quicktime movie demo
of Mondrian, a graphical editor that is programmable by example [3 MB]Note: these files must be translated using binhex
SimCity in 10 Minutes