Concurrent Object-Oriented Language

Concurrent Object-Oriented Language

(COOL) An extension of C++ with task-level parallelism for shared-memory multi-processors.

["COOL: A Language for Parallel Programming", R. Chandra <rohit@seagull.stanford.edu> et al in Languages and Compilers for Parallel Computing, D. Gelernter et al eds, MIT Press 1990, pp. 126-148].

E-mail: Rohit Chandra <rohit@cool.stanford.edu>.
References in periodicals archive ?
If we are to measure a concurrent object-oriented language (henceforth abbreviated COOL) against the yardstick of concurrency/inheritance integration, we have to distinguish different degrees of integration:
Procol--A concurrent object-oriented language with protocols, delegation and constraints.
Implementing concurrent object-oriented languages on multicomputers.
A'um--A stream-based concurrent object-oriented language.
Hybrid is a concurrent object-oriented language, developed at the University of Geneva, that is an attempt to cleanly integrate the following features (10):
An implementation of Hybrid, a concurrent object-oriented language.
Concurrent object-oriented languages use three types of communication: synchronous, asynchronous, and eager invocation.
The concurrent object-oriented languages resolve these synchronization problems in different ways as discussed in Agha [1990].
To our knowledge, there exists no published approach to prototyping concurrent applications with concurrent object-oriented languages (i.
Many references and comparative discussions about concurrent object-oriented languages can be found in [2] and [23]; for brevity we do not discuss specific features of these languages here.
Most of the earlier concurrent object-oriented languages were new languages.
Inheritance in Actor based concurrent object-oriented languages.

Full browser ?