Changes between Version 2 and Version 3 of Concurrency
- Timestamp:
- 12/16/05 18:24:03 (7 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Concurrency
v2 v3 8 8 9 9 == Pros == 10 * Vital for modern applications10 * Vital for some modern applications 11 11 * Large applications commonly require it 12 12 13 13 == 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. 14 18 * Unsure at this point if new STM will replace older MVar-style concurrency
