A solution to the explicit/implicit control dilemma
Denis Caromel · 1991
Concurrent object-oriented programming faces a dilemma: should a language provide an explicit or an implicit concurrency control? Both styles of programming present advantages and limitations.This article discusses this issue and proposes a solution: the programming of user-defined abstractions.We advocate that no framework of concurrency control is universal, but that many present interesting properties. The solution resides in the building of reusable libraries of concurrent abstractions.