Re: Declarative constraints in practical terms

From: <ralphbecket_at_gmail.com>
Date: 1 Mar 2006 18:53:23 -0800
Message-ID: <1141268003.661748.307710_at_u72g2000cwu.googlegroups.com>


vc wrote:
> Prolog is certainly not a 'pure' declarative language. However, you
> have it backwards -- it's a logic programming language with a lot of
> non-logical and imperative features (cut, IO, assert/retract, etc).
> When you excise the non-pure part, you'll be left with a subset of FOL
> (Horn clauses) and the SLD resolution.

Yes, and C is a pure functional programming language, once you remove destructive update and IO and explicit memory management :-)

  • Ralph
Received on Thu Mar 02 2006 - 03:53:23 CET

Original text of this message