Re: Lisp versus Prolog
- From: "Mark Tarver" <dr.mtarver@xxxxxxxxxxxxxx>
- Date: 17 Oct 2005 03:18:19 -0700
Prolog is excellent for the task for which
it was designed - which is deduction.
Some tasks just turn out to be so much
easier in Prolog than Lisp. Generally
I would consider it useful in an expert
systems context.
Lisp is a more flexible tool all round than
Prolog. It suffers from a lack of features
common in more modern FPLs such
as pattern-directed list handling and types.
Prolog in Lisp might be your solution.
You should know though that Prolog-in-Lisp
will be slower than the best commercial
Prolog such as Sicstus. If you don't mind
losing a little speed - its a solution.
There is a Prolog in Lisp in Qi - does from
100-400 KLIPs under CLisp. The top level
syntax handler needs a little work but it
does go.
Mark
.
- Follow-Ups:
- Re: Lisp versus Prolog
- From: justinhj
- Re: Lisp versus Prolog
- References:
- Lisp versus Prolog
- From: Kubilay
- Lisp versus Prolog
- Prev by Date: multiple-value-bind only accepts symbols
- Next by Date: Re: gensym with multiple-value-bind
- Previous by thread: Re: Lisp versus Prolog
- Next by thread: Re: Lisp versus Prolog
- Index(es):
Relevant Pages
|