z-logo
open-access-imgOpen Access
A Comparison of Monitors and Message Passing
Author(s) -
Jørgen Staunstrup
Publication year - 1978
Publication title -
daimi pb
Language(s) - English
Resource type - Journals
eISSN - 2245-9316
pISSN - 0105-8517
DOI - 10.7146/dpb.v7i92.6508
Subject(s) - computer science , message passing , pascal (unit) , programming language , concurrency , synchronization (alternating current) , field (mathematics) , concurrent computing , theoretical computer science , distributed computing , computer network , mathematics , pure mathematics , channel (broadcasting)
One of the issues which receives much attention in the field of concurrent programming is communication and synchronization primitives. Many primitives have been proposed but two main philosophies have evolved: monitors and message passing. The two programming languages Concurrent Pascal and Platon represent these two different approaches. By looking at a few algorithms written in the two languages, the two approaches are analyzed and compared.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here