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|
|Place of Publication||New York, NY, USA|
|Number of pages||8|
|Publication status||Published - 1987|
ASJC Scopus subject areas