Carl E. Hewitt is Associate Professor Emeritus in the Electrical Engineering and Computer Science department at the Massachusetts Institute of Technology (MIT).
Hewitt is known for his design of Planner. This was the first programming language based on procedural plans that were invoked using pattern-directed invocation from assertions and goals. Planner was influential in the development of both logic programming and object-oriented programming....
more
Carl E. Hewitt is Associate Professor Emeritus in the Electrical Engineering and Computer Science department at the Massachusetts Institute of Technology (MIT).
Hewitt is known for his design of Planner. This was the first programming language based on procedural plans that were 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, multi-agent systems, logic programming, concurrent programming languages, paraconsistent logic, cloud computing. Hewitt's Erdős number is 3 (by two different co-authors).
Hewitt obtained his PhD in mathematics at MIT in 1971,...
less