The real world

This group of readings examines the question of just how useful these various programming paradigms are, and how willing people are to use them for real-world applications.

  1. Examines the differences in what computer scientists provide in parallel languages, and what scientific researchers want in them [PB90].
  2. Discusses the limitations of automatic vectorizers and parallelizers, and the complications of program annotations for a variety of commercial Fortran dialects [KB88].
  3. A comparison of Linda, parallel object-oriented languages, functional programming, and concurrent logic programming. Guess who wins! This article generated a great deal of debate in letters to the editor and on Usenet [CG89b].


Guy.Blelloch@cs.cmu.edu, July 1994