Nothing Special   »   [go: up one dir, main page]

skip to main content
article
Free access

Concurrent programming language—LISPTALK

Published: 01 April 1988 Publication History

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.

References

[1]
{1} Winston, P. H., and Horn, B. K. P. 1981 LISP Reading, Mass: Addison-Wesley.
[2]
{2} Geraint Jones Programming in 'occam' OXFORD UNIVERSITY COMPUTING LABORATORY PROGRAMMING RESEARCH GROUP.
[3]
{3} C. A. R. Hoare Communicating Sequential Processes in Communications of the ACM, 21(8), August 1978, pp. 666-677.
[4]
{4} C. J. DATE An Introduction to Database Systems VOLUME II.

Cited By

View all

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM SIGPLAN Notices
ACM SIGPLAN Notices  Volume 23, Issue 4
April, 1988
89 pages
ISSN:0362-1340
EISSN:1558-1160
DOI:10.1145/44326
Issue’s Table of Contents

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 April 1988
Published in SIGPLAN Volume 23, Issue 4

Check for updates

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)33
  • Downloads (Last 6 weeks)15
Reflects downloads up to 25 Nov 2024

Other Metrics

Citations

Cited By

View all

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media