12.4. Historical Resources

JavaSpaces technology is the descendant of almost two decades of academic research on space-based systems. The genesis of space-based systems is David Gelernter's Linda coordination language, which was developed at Yale University in the early 1980s. Gelernter's original paper remains the definitive work on the space- and time-uncoupled nature of space-based systems and offers many insights into the paradigm:

  • “Generative Communication in Linda,” by David Gelernter, ACM Transactions on Programming Languages and Systems, Vol. 7, No. 1 (January, 1985), pp. 80-112.

More recent publications by Gelernter and Nicholas Carriero focus on common programming idioms in tuple-based systems. While these publications have a bias toward ...

Get JavaSpaces™ Principles, Patterns, and Practice now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.