Title :
The Tahiti programming language: events as first-class objects
Author :
Hearne, James ; Jusak, Debra
Author_Institution :
Dept. of Comput. Sci., Western Washington Univ., Bellingham, WA, USA
Abstract :
No programming language embodies a fully abstract and consistent facility for representing and managing computational events. Tahiti is an experimental CSP-based language that augments the standard primitive data types with the type Event, which enables data objects to be bound to occurrences in the execution of the program itself. A description is presented of Tahiti´s constructs for representing and managing events without addressing the language´s formal semantics, or the many implementation issues it arouses
Keywords :
data structures; high level languages; parallel programming; CSP-based language; Tahiti programming language; data objects; primitive data types; type Event; Computer languages; Computer science; Control systems; Environmental management; Fault tolerance; Logic programming; Robustness; Software safety; System testing; Yarn;
Conference_Titel :
Computer Languages, 1990., International Conference on
Conference_Location :
New Orleans, LA
Print_ISBN :
0-8186-2036-6
DOI :
10.1109/ICCL.1990.63780