×

A proposal to merge multiple tuple spaces, object orientation, and logic programming. (English) Zbl 0868.68019

Summary: We define a new language that naturally satisfies the requirements of concurrency support, modularity, and declarativity. Although some classes of existing languages already cover a subset of these requirements, there is no example of a programming language entirely fulfilling them. We propose to merge three programming paradigms, Multiple Tuple Spaces, Object Orientation, and Logic Programming, as a solution to our requirement list. Each paradigm is well characterized and satisfies one of the given requirements. Moreover, we claim that the merging will reveal new directions in the inception and development of future programming languages.

MSC:

68N17 Logic programming
PDFBibTeX XMLCite
Full Text: DOI