A description is given of TAO, a Lisp dialect with concurrent programming features and other programming paradigms, namely, logic programming and object-oriented programming, implemented on a Lisp machine called ELIS. These paradigms are combined at the core of the evaluation kernel of the interpreter. Hence, the user can mix them in arbitrary granularity without loss of efficiency. TAO provides efficient string manipulation primitives, so that Japanese characters and ASCII characters can be mixed in a string. TAO/ELIS has proved to be one of the fastest list processing systems ever made.
|Title of host publication||Unknown Host Publication Title|
|Number of pages||8|
|Publication status||Published - 1987 Dec 1|
ASJC Scopus subject areas