A keynote address on concurrent programing

Per Brinch Hansen · 2005

This paper summarizes the first twenty years of concurrent programming and identifies the major development phases as an initial hardware challenge followed by a software crisis, a conceptual innovation, and language development which in turn led to formal understanding and hardware refinement. The paper draws a parallel between this development and the present challenge of distributed computing.

Read the paper · More papers on PaperTik