[CSLI Home Page]

Development of Logic Programming: What went wrong, What was done about it, and What it might mean for the future

Carl Hewitt
MIT
May 8, 2008

Logic Programming can be broadly defined as "using logic to deduce computational steps from existing propositions." The idea has a long history, which went through many twists and turns. In these developments important questions turned out to have surprising answers including the following:

This talk describes what went wrong at various points, what was done about it, and what it might mean for the future of Logic Programming.
[CSLI] [CogLunches] [Stanford]
Last modified: Wed Apr 23 09:34:59 PDT 2008 by emma@csli.stanford.edu