Re: Starting with Prolog



Ciao Francesco,

First donwload SWI prolog and its manual (in the place of the seemly
abandoned GNU Prolog).

Then consider to buy "the craft of prolog" by Richard O'Keefe (411 pages, 65
eur). http://www.ita-bol.com/bol/main.jsp?action=engscheda&ean=978026215039

This is for bypass a lot of doubtly useful introductory prolog (and logic)
books.
Many good books are freely downloadable over the internet... believe me:
spare that money.
One for all: Nilsson and Maluszynski, Logic Programming and Prolog (282
pages, 0 eur)
http://tinman.cs.gsu.edu/~raj/8710/f03/bok.pdf

Bye


"Lampa Dario" <lamp@xxxxxxxx> ha scritto nel messaggio
news:CN_Pe.87043$2U1.4359704@xxxxxxxxxxxxxxx
> Hi,
>
> I studied Prolog a lot of years ago with PDProlog, a Public Domain version
> of Prolog, but then I stopped it. Now I would like to start again. Is
> there a good tutorial or book I could use?
>
> Francesco
>
> --
> Teaching OnLine
> Corsi online di programmazione
> Php, Asp, C, C++, Visual Basic, Delphi
> Linux Shell Programming
> ------------------------------------
> http://www.teachingonline.it
>


.



Relevant Pages

  • Re: Is Prolog good for AI? (was: Minsky still posting)
    ... > than a programming language suitable for large scale direct human use. ... but it was Prolog nor AI. ... >> than most other languages. ... PHP because it solves a very specific problem. ...
    (comp.lang.prolog)
  • Re: Sublists question
    ... I do not really get what the predicate means or does. ... >>helps just to write the predicate out clearly in natural language, ... >>then translate into Prolog. ... more as a functional programming language than as a logic ...
    (comp.lang.prolog)
  • Hear Ye, Hear Ye, Hear Ye...
    ... and Imposium on the First Annual N Queens in Prolog ... Programming Conference and Review. ... The Chair will hear proposals on what to call the ... The Chair will be competing under the Initiate title, ...
    (comp.lang.prolog)
  • Re: A few questions about Prolog...
    ... few Prolog implementations, and would appreciate if the community ... SWI-Prolog uses a lot of memory for stacks? ... unexpected is behavior of your program caused by programming error. ...
    (comp.lang.prolog)
  • Re: Parallel Prolog
    ... programming language rather than "parallel Prolog". ... could legitimately be called "parallel Prolog", ... speedup is greater than predicted"? ...
    (comp.lang.prolog)