Map
Index
Random
Help
th

QuoteRef: ackeWB_1979

topics > all references > ThesaHelp: references a-b



ThesaHelp:
references a-b
Topic:
data flow languages
Topic:
functional side effects
Topic:
data flow machines
Topic:
arrays
Topic:
value as an object
Topic:
functional programming
Topic:
replacement as defining a variable
Topic:
immutable files and data
Topic:
definition languages
Topic:
exception handling by unique value
Topic:
problems with the von Neumann architecture
Topic:
local vs. global
Topic:
processing a sequence
Topic:
I/O streams

Reference

Ackerman, W.B., "Data flow languages", AFIPS Conference Proceedings. National Computer Conference, 48, pp. 1087-1095, 1979. Google

Quotations
1087 ;;Quote: a data flow language does not have side effects
1088 ;;Quote: in a data flow computer, processors execute an instruction when all data values arrive; sends results to destination processors
1090 ;;Quote: in data flow languages, an array is a value; changing an element creates a new, slightly different array
1091 ;;Quote: applicative languages are natural for data flow computation because all processing is operators applied to values
1091 ;;Quote: an assignment statement only binds a value to a name
1091 ;;Quote: think of an array is an immutable string of integers; no different than an integer as a string of bits
1092 ;;Quote: in a definitional language, a name may be assigned only once; the single assignment rule
1092 ;;Quote: a definition language, turns replacement into the definition of a variable
1093 ;;Quote: use error values to tell users of an operation that an error occurred
1094 ;;Quote: could increase usefulness of VLSI by abandoning the 'von Neumann' architecture
1094 ;;Quote: languages should avoid the 'von Neumann' model of a global memory manipulated by sequential execution; bottleneck between control unit and memory
1094 ;;Quote: can think of an array as a stream that is processed one element at a time; avoids the array bottleneck


Related Topics up

ThesaHelp: references a-b (396 items)
Topic: data flow languages (33 items)
Topic: functional side effects (11 items)
Topic: data flow machines (14 items)
Topic: arrays (57 items)
Topic: value as an object (29 items)
Topic: functional programming (43 items)
Topic: replacement as defining a variable (8 items)
Topic: immutable files and data (57 items)
Topic: definition languages (3 items)
Topic: exception handling by unique value (8 items)
Topic: problems with the von Neumann architecture (11 items)
Topic: local vs. global (29 items)
Topic: processing a sequence (17 items)
Topic: I/O streams (17 items)

Collected barberCB 1980
Copyright © 2002-2008 by C. Bradford Barber. All rights reserved.
Thesa is a trademark of C. Bradford Barber.