Parallel computation and computers for artificial intelligence
Communications of the ACM
I-structures: data structures for parallel computing
ACM Transactions on Programming Languages and Systems (TOPLAS)
Conception, evolution, and application of functional programming languages
ACM Computing Surveys (CSUR)
A self interpreter for BaLinda Lisp
ACM SIGPLAN Notices
History of programming languages I
A transputer-based parallel Lisp implementation
CSC '92 Proceedings of the 1992 ACM annual conference on Communications
Hamming numbers, lazy evaluation, and eager disposal
ACM SIGPLAN Notices
Hi-index | 0.00 |
This article reviews models of programming applicable to Lisp, and argues that both the sequential model and the functional model have developed in directions of excessive complexity. For future developments, a mixed model based on old-style Lisp, but augmented with new parallel constructs, can provide a simpler tool for handling practical programming tasks.