Publication View

Acute: High-Level Programming Language Design (2008)

Abstract
Existing languages provide good support for typeful programming of standalone programs. In a distributed system, however, there may be interaction between multiple instances of many distinct programs, sharing some (but not necessarily all) of their module structure, and with some instances rebuilt with new versions of certain modules as time goes on. In this paper we discuss programminglanguage support for such systems, focussing on their typing and naming issues.

Publication details
Download http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.61.9513
Source http://www.cl.cam.ac.uk/~pes20/acute/acute2-short.ps
Contributors CiteSeerX
Repository CiteSeerX - Scientific Literature Digital Library and Search Engine (United States)
Keywords distributed programming, marshalling, serialisation, abstract types, modules, rebinding, version
Type text
Language English
Relation 10.1.1.51.8981, 10.1.1.17.6050, 10.1.1.53.1757, 10.1.1.14.3595, 10.1.1.127.1777, 10.1.1.13.2633, 10.1.1.14.7918, 10.1.1.19.7620, 10.1.1.17.5273, 10.1.1.12.5995, 10.1.1.14.9480, 10.1.1.43.9043, 10.1.1.14.2708, 10.1.1.108.197, 10.1.1.109.5262, 10.1.1.61.1516, 10.1.1.107.4845, 10.1.1.4.2779, 10.1.1.59.3964