Wrestling the future from the past: the transition to parallel computing

The author presents his view on the future of distributed and parallel computing. He touches upon the topics of computational theory, computer languages, operating systems, databases, architecture, and applications.<<ETX>>