Content deleted Content added
Artoria2e5 (talk | contribs) No edit summary |
Artoria2e5 (talk | contribs) No edit summary |
||
Line 1:
{{Programming paradigms}}
'''Structured concurrency''' is a [[programming paradigm]] aimed at improving the clarity, quality, and development time of a [[computer program]] by using a structured approach to [[concurrent computing|concurrent programming]].
The core concept is the encapsulation of concurrent threads of execution (here encompassing kernel and userland threads and processes) by way of control flow constructs that have clear entry and exit points and that ensure all spawned threads have completed before exit. Structured concurrency is analogous to [[structured programming]], which introduced control flow constructs that encapsulated sequential statements and subroutines.
== History ==
|