Who is Carl Hewitt?
Carl Eddie Hewitt is Board Chair of the International Society for Inconsistency Robustness. He has been a Visiting Professor at Stanford University and Keio University. In 2000, he became emeritus in the EECS department at MIT.
Hewitt is known for his design of Planner. This was the first programming language based on procedural plans invoked using pattern-directed invocation from assertions and goals. Planner was influential in the development of both logic programming and object-oriented programming. He is also known for his work on the Actor model of concurrent computation, which influenced the development of the Scheme programming language and the π calculus, and served as an inspiration for several other programming languages. His publications also include contributions in the areas of open information systems, organizational and multi-agent systems, logic programming, concurrent programming languages, direct inference and client cloud computing. His Erdős number is 3.