Ada: Concurrent Programming
01 January 1984
Preface: Concurrent algorithms occur in many application areas; operating systems, databases, simulation, weather prediction, real-time system design, scientific programming, artificial intelligence and robotics all need concurrent programming facilities. The presence of such facilities in a programming language allows the natural expression of these algorithms as concurrent programs - a distinct advantage it the underlying computer offers parallelism.