Our website is made possible by displaying online advertisements to our visitors.
Please consider supporting us by disabling your ad blocker.

Responsive image


SISAL

SISAL
Paradigmfunctional, dataflow
Designed byJames McGraw
DeveloperJames McGraw et al., at University of Manchester, LLNL, Colorado State University, DEC
First appeared1983 (1983)
Typing disciplinestatic, strong
Major implementations
osc, sisalc
Influenced by
VAL, Pascal, C, Fortran
Influenced
Haskell,[citation needed] SAC

SISAL (Streams and Iteration in a Single Assignment Language) is a general-purpose single assignment functional programming language with strict semantics, implicit parallelism, and efficient array handling.

SISAL outputs a dataflow graph in Intermediary Form 1 (IF1). It was derived from the Value-oriented Algorithmic Language (VAL), designed by Jack Dennis, and adds recursion and finite streams. It has a Pascal-like syntax and was designed to be a common high-level programming language for numerical programs on a variety of multiprocessors.


Previous Page Next Page






SISAL Serbian SISAL Chinese

Responsive image

Responsive image