Home /Research /Concurrent programming language—LISPTALK
OTHER

Concurrent programming language—LISPTALK

Chang Li

Year
1988
Citations
2

Abstract

LISPTALK is a concurrent language which is based on both LISP and CSP. It is a process-oriented language. Besides the idea of pure LISP and CSP, its main features are COTALK, CHANNEL-PORT, and LINK. Within a process there may exist many LISP functions which can be defined by recursion. The communication among processes uses INPUT and OUTPUT function through CHANNEL-PORT. The LINK connects the CHANNEL-PORTS of processes staticlly and synchronizes the communication. LISPTALK can be used to object-oriented programming like SMALLTALK-80. The language is also suit for vision understanding and robotics. The most interesting is the similarity between LISPTALK's structure and human brain structure.

Keywords

Computer scienceLispProgramming languageSmalltalkRecursion (computer science)Process (computing)Common LispChannel (broadcasting)Object-oriented programming

Related papers

Browse all OTHER papers