Repository logo
Log in(current)
Repository logoMIT Open ScholarshipDSpace@MIT
  1. Home
  2. Computer Science and Artificial Intelligence Lab (CSAIL)
  3. Artificial Intelligence Lab Publications
  4. AI Memos (1959 - 2004)
  5. Concurrent Programming Using Actors: Exploiting Large-Scale Parallelism

Concurrent Programming Using Actors: Exploiting Large-Scale Parallelism

Thumbnail Image
Download
Name

AIM-865.pdf

Size

1.19 MB

Format

Adobe PDF

Checksum (MD5)

76e5ad9c4898494eaf6edcb65cdea588

Thumbnail Image
Download
Name

AIM-865.ps

Size

3.22 MB

Format

PostScript

Checksum (MD5)

12f377fc7c395f5cb6393ee89d06d8f1

Author(s)
Agha, Gul
•
Hewitt, Carl
Date Issued
October 1, 1985
Series/Report no.
AIM-865
Abstract
We argue that the ability to model shared objects with changing local states, dynamic reconfigurability, and inherent parallelism are desirable properties of any model of concurrency. The actor model addresses these issues in a uniform framework. This paper briefly describes the concurrent programming language Act3 and the principles that have guided its development. Act3 advances the state of the art in programming languages by combining the advantages of object-oriented programming with those of functional programming. We also discuss considerations relevant to large-scale parallelism in the context of open systems, and define an abstract model which establishes the equivalence of systems defined by actor programs.
Persistent DSpace Link
http://hdl.handle.net/1721.1/6433
Repository logo
PrivacyPermissionsAccessibilityContact us
Repository logo
Notify us about copyright concerns.