Changes between Version 2 and Version 3 of Concurrency


Ignore:
Timestamp:
Dec 17, 2005 2:24:03 AM (8 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