March 2001
Intermediate to advanced
400 pages
8h 35m
English
Developers vary in their enthusiasm for logic languages. One author of a book about the logic language Prolog claims that Prolog is able to provide a better solution to the problem that object orientation was designed to solve. This seems to suggest that Prolog is more powerful than Java—a difficult view to defend. Although it is unlikely that a logic language will displace Java, there is strong evidence that logic languages can augment Java.
The primary motivation for creating a logic language is to let your users program using rules. By incorporating a logic language in a system, you can bring rules to the surface, where a logic programmer can manipulate them directly. In practice, that logic programmer may ...
Read now
Unlock full access