Carl Hewitt
Carl Eddie Hewitt (/ˈhjuːɪt/; 1944 – 7 December 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.
Carl Hewitt | |
---|---|
Carl Hewitt in 2008 | |
Born | 1944 |
Died | (aged 77) |
Alma mater | MIT |
Known for | Actor model Inconsistency robustness Planner (logic programs) Comparative schematology |
Scientific career | |
Fields | Computer science Mathematical logic Model of computation Programming languages Philosophy of logic |
Institutions | MIT Keio University Stanford University |
Doctoral advisor | Seymour Papert |
Other academic advisors | Marvin Minsky Mike Paterson |
Doctoral students | Gul Agha Henry Baker William Clinger Irene Greif Akinori Yonezawa |
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.