Re: Storing data and code in a Db with LISP-like interface

From: x <>
Date: Thu, 13 Apr 2006 14:46:56 +0300
Message-ID: <e1ldme$raj$>

"Jan Hidders" <> wrote in message
> Nick Malik [Microsoft] wrote:

> > Aren't you basically reinventing Prolog or one of its variants? The
> > of code in a database where the code modifies itself as part of the data
> > management is fundamental to Prolog.

> Prolog? Didn't you mean Lisp, or some other functional programming
> language that allows you to manipulate functions? I wouldn't
> immediately associate Prolog with "manipulate code as data". Could be
> me, of course. :-)

There are Prolog variants that allow one to dinamically assert/retract clauses not just facts.
There are Prolog variants that allow something like this P(T):-T. There are logic programming languages that support metaprogramming. There are programming languages that combine functional and logic programming. Received on Thu Apr 13 2006 - 13:46:56 CEST

Original text of this message