Abstract
As already mentioned in Chapter 4, we call any program unit that can be in concurrent execution with other program units a task. In Chapter 4 we introduced coroutines and tasks in terms of unit control structures. The purpose of this Chapter is to have a closer look at concurrent program units, the basic ideas underlaying concurrency, and features in programming languages which are necessary to support concurrency. An overview of the developments in concurrency and communication as they took place during the last years is given in [HOAR 90].
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 1991 Springer-Verlag/Wien
About this chapter
Cite this chapter
Teufel, B. (1991). Concurrency. In: Organization of Programming Languages. Springer, Vienna. https://doi.org/10.1007/978-3-7091-9186-6_8
Download citation
DOI: https://doi.org/10.1007/978-3-7091-9186-6_8
Publisher Name: Springer, Vienna
Print ISBN: 978-3-211-82315-6
Online ISBN: 978-3-7091-9186-6
eBook Packages: Springer Book Archive