Changes between Version 2 and Version 3 of Concurrency


Ignore:
Timestamp:
Dec 17, 2005 2:24:03 AM (10 years ago)
Author:
john@…
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Concurrency

    v2 v3  
    88
    99== Pros ==
    10  * Vital for modern applications
     10 * Vital for some modern applications
    1111 * Large applications commonly require it
    1212
    1313== Cons ==
     14 * imposes non trivial implementation constraints.
     15 * providing a 'select' and non-blocking IO would be enough to allow people to implement something like it themselves in haskell and are provided by most systems as primitives.
     16 * Things like the 'poor man's concurrency monad' can achieve some of the benefits
     17 * only one implementation exists, design space not very well explored.
    1418 * Unsure at this point if new STM will replace older MVar-style concurrency