Merit and Demerit of Concurrent Languages
Compared with sequential languages...
Merit: more expressive power
- Inherently concurrent application (e.g. GUI)
- Parallel/distributed computation
Demerit: more complicated behavior
- Non-determinism (possibility of various results)
- Deadlock (failure of due communication)