Micro-PROLOG: programming in logic
Micro-PROLOG: programming in logic
Programming in Prolog (2nd ed.)
Programming in Prolog (2nd ed.)
The fifth generation: artificial intelligence and Japan's computer challenge to the world
The fifth generation: artificial intelligence and Japan's computer challenge to the world
The "Software Engineering" of Expert Systems: Is Prolog Appropriate?
IEEE Transactions on Software Engineering - Special issue on artificial intelligence and software engineering
Dr. Dobb's Journal
Features of artificial intelligence languages and their environments
Software Engineering Journal - Special issue on programming languages
A comparative feature-analysis of microcomputer prolog implementations
ACM SIGPLAN Notices
Pitfalls in PROLOG programming
ACM SIGPLAN Notices
Common LISP: the language
LISP
Implementation of PROLOG
LISP 1.5 Programmer's Manual
The Calculi of Lambda Conversion. (AM-6) (Annals of Mathematics Studies)
The Calculi of Lambda Conversion. (AM-6) (Annals of Mathematics Studies)
Hi-index | 0.00 |
The evolution of Prolog is reminiscent of the kind of dialect formation that BASIC and LISP went through, only worse. Prolog appears to be spawning divergent mutants that differ from one another in syntax, grammar and symmantics. LISP has converged to a set of standards, but BASIC has yet to. LISP as a general purpose language and Prolog as a special purpose language can solve their own class of problems well. Given that both LISP and Prolog are used for artificial intelligence, Prolog has been quite slow to catch on commercially, in large part due to a lack of this standardization, and its future is unclear.