Easy Notation but Less Power
- Rule Based Systems have a really simple notation
- People can easily understand the if then rule structure
- It's easy to generate rules
- However, it lacks the organisation that structured programming gains
from looping and function calls.
- Formally they are the same (Turing Complete), but it's harder
to do complex stuff with ESs (e.g. card dealing).
- It also gets hard to keep track of large Rule Based systems
(over 1000 rules).
- Structured and OO programming are easier to manage.