Survey and comparison of PARLOG and Concurrent Prolog
Domenico Talia · ACM SIGPLAN Notices · 1990
The integration of logic programming and concurrent programming has created a new class of languages, concurrent logic languages. These languages are born from a new interpretation of Horn clauses, called the process interpretation. The main goal of concurrent logic languages is the exploitation of parallelism which is inside logic programs. Furthermore, they extend the application areas of logic programming. This paper surveys and compares the two most significant concurrent programming languages, PARLOG and Concurrent Prolog. For both languages the main features are presented and discussed.