Smalltalk-80: the language and its implementation
Smalltalk-80: the language and its implementation
Performance and evaluation of LISP systems
Performance and evaluation of LISP systems
A list processing language TAO with multiple programming paradigms
New Generation Computing
Common LISP: the language
TAO: A fast interpreter-centered system on LISP machine ELIS
LFP '84 Proceedings of the 1984 ACM Symposium on LISP and functional programming
TAO: a harmonic mean of Lisp, Prolog and Smalltalk
ACM SIGPLAN Notices
Lisp machine manual
Firmware approach to fast Lisp interpreter
ACM SIGMICRO Newsletter
Firmware approach to fast Lisp interpreter
MICRO 20 Proceedings of the 20th annual workshop on Microprogramming
Hi-index | 0.00 |
TAO is a Lisp dialect with concurrent programming features and other programming paradigms: logic programming and object-oriented programming, implemented on a Lisp machine called ELIS. These paradigms are fused at the core of the evaluation kernel of the interpreter. Hence, the user can mix them in arbitrary granularity without loss of efficiency. TAO concurrent programming primitives are so powerful and efficient that several users can enjoy the time-sharing conversation on a simple operating system written in TAO. TAO provides also efficient string manipulation primitives so that Japanese characters and ASCII characters can be mixed in a string. TAO/ELIS is proved to be one of the fastest list processing systems ever made.