Carl Hewitt

Carl Hewitt
Carl Hewitt in 2008
BornDecember 12, 1944 (1944-12-12)
Died (aged 77)
EducationMIT
Known forActor model
Inconsistency robustness
Planner (logic programs)
Comparative schematology
Scientific career
FieldsComputer science
Mathematical logic
Model of computation
Programming languages
Philosophy of logic
WorkplacesMIT
Keio University
Stanford University
Seymour Papert
Other academic advisors
Marvin Minsky
Mike Paterson
Doctoral students
Gul Agha
Henry Baker
William Clinger
Irene Greif
Akinori Yonezawa

Carl Eddie Hewitt (/ˈhjuːɪt/; December 12, 1944 – December 7, 2022) was an American computer scientist who designed the Planner programming language for automated planning and the actor model of concurrent computation, which have been influential in the development of logic, functional and object-oriented programming. Planner was the first programming language based on procedural plans invoked using pattern-directed invocation from assertions and goals. The actor model influenced the development of the Scheme programming language, the π-calculus, and served as an inspiration for several other programming languages.