DocumentCode :
1987546
Title :
Why functional languages really need parallelism
Author :
Bailes, Paul A. ; Gong, Ming ; Moran, Andrew
Author_Institution :
Dept. of Comput. Sci., Queensland Univ., Qld., Australia
fYear :
1993
fDate :
27-29 May 1993
Firstpage :
423
Lastpage :
427
Abstract :
The essence of the desirability of functional languages is their great extensibility, compared with other language classes, on account of their formally greater effective (as opposed to ultimate Church-Turing-theoretical) expressive power. A straight-forward extension exercise shows that mere “functional” languages ultimately capitalise rather than promise, that certain functionality is beyond their effective expressiveness. In order to close the functional expressiveness gap, parallelism, hitherto regarded as an interesting implementation device, emerges as a necessary semantic enhancement to functional languages
Keywords :
functional programming; programming languages; extensibility; functional expressiveness; functional languages; language classes; parallelism; semantic enhancement; Acceleration; Australia; Computer science; Design engineering; Employment; Functional programming; Libraries; Parallel processing; Parallel programming; Programming profession;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computing and Information, 1993. Proceedings ICCI '93., Fifth International Conference on
Conference_Location :
Sudbury, Ont.
Print_ISBN :
0-8186-4212-2
Type :
conf
DOI :
10.1109/ICCI.1993.315336
Filename :
315336
Link To Document :
بازگشت