Computing Atlas

How Computing Was Built
Sign In
Text size
100%
Theme
Pioneer

Carl Hewitt

Also Known As Carl Eddie Hewitt
Computer Systems Organization

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
Birth Year
1944 1
Birth Date
1944-12-12 2
Death Year
2022 2
Death Date
2022-12-07 2
Nationality
American 2
Carl Hewitt
Filter Results1 entry
FAQs

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.
Connections

In Field

Source Wikipedia: Carl Hewitt

Invented

Actor Model, Concepts

Carl Hewitt introduced the actor model of concurrent computation in a 1973 paper with Peter Bishop and Richard Steiger.

In the Other Atlases

Nationality

Also in Geography Atlas: the nationality of this subject.

Sources
1. Wikidata: Carl Hewitt
  • Wikidata Q93109, class allow-list match (w-wdresolver-0926)
  • Wikidata Q93109 P569 (date of birth)
2. Wikipedia: Carl Hewitt
Wikimedia Foundation
  • Lead section
    Carl Eddie Hewitt (; 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.
  • In Field: Programming Language Theory, Lead paragraph
View the Source
Comments (0)
No comments yet. Be the first to share a thought.
Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.