Concurrent C++: Concurrent programming with class(es).
01 December 1988
In this paper we will give examples showing that data abstraction facilities are useful for parallel programming languages just as they are useful for sequential programming languages. We will then discuss the incorporation of the data abstraction facilities of C++ into Concurrent C to produce an upward-compatible superset of C that offers both parallel programming and data abstraction facilities. We call the resulting language C++.