O que faz programação em lógica ser diferente de prova de teoremas?
- Programação em Lógica é Programação!
- Programador se preocupa com a eficiência e praticidade (roda
e termina em tempo polinomial?)
- Utilização de uma lógica restrita (Cláusulas de Horn).
- Mecanismo de inferência simples e eficiente.
- Algoritmo = Lógica + Controle.
- Controle pode ser ignorado quando ``lemos'' o programa de forma
declarativa.