H ? «»

Language peer sets for LUCID:
Canada
Canada/1975
Designed 1975
1970s languages
Fourth generation
High Cold War
Genus Single-assignment
Experimental and other
Single-assignment
Dataflow
State/flow
Single-assignment/1975
Dataflow/1975
State/flow/1975
Single-assignment/Canada
Dataflow/Canada
State/flow/Canada
Experimental and other
Experimental and other/1975
Experimental and other/ca

LUCID(ID:960/luc002)

dataflow language 

alternate simple view
Country: Canada
Designed 1975
Published: 1976
Genus: Single-assignment
Sammet category: Experimental and other


Bill Wadge and Ed Ashcroft, 1981. A dataflow language descended from ISWIM, lazy but first-order. Statements are regarded as equations defining a network of processors and communication lines, through which the data flows. Every data object is thought of as an infinite stream of simple values, every function as a filter. Lucid has no data constructors such as arrays or records. Iteration is simulated with 'is current' and 'fby' (concatenation of sequences).

Later versions (which led to Glu) had the idea of dimensions, which simplified programming.




Structures:
Related languages
ISWIMLUCID   Evolution of
  LUCIDChronolog Influence
  LUCIDELP Influence
  LUCIDGLU Augmentation of
  LUCIDIndexical Lucid Evolution of
  LUCIDLUSTRE Subset
  LUCIDmLucid Augmentation of
  LUCIDPlane Lucid Implementation of

References:

1976

1977

1978

  • Dromard, D. and Dromard, F. (1978) Dromard, D. and Dromard, F. "Direct Execution Of An Algebraic Oriented Language" pp254-260 Extract: Introduction Extract: The language peculiarities
          in [Proceedings] (1978) Proceedings of the 1978 annual conference 1978, Washington, D.C., United States

1980

1984

  • Boehm, APW (1984) Boehm, APW "Dataflow Copmutation", Mathmatisch Centrum, Amsterdam, 1984 Extract: LUCID

1985

1991

1993

1994

2002

  • (2002) Dick Grune's Annotated Literature Lists Extract: Review of language Extract: Review of language
  • (2002) Library of Congress Subject Headings L83

2004

Search in:Google Google scholar World Cat Yahoo Overture Teoma Alta Vista All the web Voila DBLP Monash bib NZ IEEE ACM portal CiteSeer CSB ncstrl jstor Bookfinder