Re: Storing data and code in a Db with LISP-like interface
Date: Thu, 13 Apr 2006 14:46:56 +0300
"Jan Hidders" <hidders_at_gmail.com> 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