- Logic
based languages are able to represent the
real world more accurately.
- Prolog
is able to derive new rules from the
existing rules contained within the
knowledge base.
|
- It
can be very difficult to design a
database that accurately represents
relationships.
- Prolog
is not best suited to solving complex
arithmetical computations.
- Prolog
programs are not best suited to the
current PC architecture (sequential
execution) and are best optimised on
parallel architectures (fifth generation
computers).
|