Skip to main navigation Skip to search Skip to main content

Design of an Actor Language for Implicit Parallel Programming

  • Yariv Aridor*
  • , Shimon Cohen
  • , Amiram Yehudai
  • *Corresponding author for this work
  • Tel Aviv University

Research output: Contribution to journalArticlepeer-review

Abstract

Software tools that support implicit parallel programming hold the key to reducing the complexity of parallel programming and realizing more ubiquitous parallel computation. This paper addresses the topic of implicit concurrent object-oriented programming. It presents a new language, SYMPAL, which unlike most existing COOP languages that provide explicit constructs for concurrency control, is based on a unification of object orientation and pure functional programming with the goals of supporting implicit programming and high efficiency in massively concurrent object-oriented programming. Extensive experience with SYMPAL applications on a parallel machine indicates that it achieves these goals.

Original languageEnglish
Pages (from-to)39-47
Number of pages9
JournalSIGPLAN Notices (ACM Special Interest Group on Programming Languages)
Volume33
Issue number6
DOIs
StatePublished - Jun 1998

Keywords

  • Actor-based languages
  • Concurrency
  • Efficiency
  • Functional programming
  • Implicit programming
  • Object-oriented programming

Fingerprint

Dive into the research topics of 'Design of an Actor Language for Implicit Parallel Programming'. Together they form a unique fingerprint.

Cite this