Carl Eddie Hewitt was an American computer scientist who designed the Planner programming language for automated planning and the actor model of concurrent computation, both 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, and the actor model went on to influence the Scheme programming language and the pi-calculus and to inspire several other programming languages.
Facts
Carl Hewitt
Connections
Invented By
Carl Hewitt introduced the actor model of concurrent computation in a 1973 paper with Peter Bishop and Richard Steiger.
In the Other Atlases
Sources
1. Wikipedia: Carl Hewitt
Wikimedia Foundationlead paragraphQuote, lead paragraph
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.
View the Source Frequently Asked Questions
Which doctoral students did Carl Hewitt supervise at MIT?
His MIT doctoral students included Gul Agha, Henry Baker, William Clinger, Irene Greif and Akinori Yonezawa.
Among the doctoral students Carl Hewitt supervised during his time at MIT are Gul Agha, Henry Baker, William Clinger, Irene Greif and Akinori Yonezawa, several of whom went on to their own influential work in concurrent and functional programming.
Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.
Sign in to dispute this or suggest a correction.