Why Concurrent Programming?
Sequential programming is artificial
- Most real world situations occur concurrently
- Question should be ìwhy sequential programming?î
Many programs are more naturally constructed as concurrent programs
Multiple processors, client-server interactions are concurrent
Parallel computing for performance