DocumentCode :
1149951
Title :
A Survey of Proposed Architectures for the Execution of Functional Languages
Author :
Vegdahl, Steven R.
Author_Institution :
Computer Research Laboratory, Tektronix, Inc.
Issue :
12
fYear :
1984
Firstpage :
1050
Lastpage :
1071
Abstract :
Functional and imperative programming languages are characterized and compared with regard to programming style and efficiency. Machine design issues, are characterized by interconnection topology, evaluation strategy, program and data representation, process management, and dynamic optimization techniques; short descriptions of a number of "functional" machines are given in terms of these issues. Multiprocessor issues and systems are particularly emphasized. Outstanding problems in the area are reviewed and an overall evaluation of proposed machines is given.
Keywords :
Computer architecture; data flow; data-driven architectures; demand-drive architectures; functional programming; multiprocessing; programming languages; Computer architecture; Computer languages; Counting circuits; Design optimization; Functional programming; LAN interconnection; Military computing; Productivity; Programming profession; Topology; Computer architecture; data flow; data-driven architectures; demand-drive architectures; functional programming; multiprocessing; programming languages;
fLanguage :
English
Journal_Title :
Computers, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9340
Type :
jour
DOI :
10.1109/TC.1984.1676387
Filename :
1676387
Link To Document :
بازگشت