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)
  • Re: Real World Applications
    ... Craft of Prolog is pretty old and actually not that good as giude for ... good, large scale programming. ... One reason has been mentioned here before: adding another language comes ... be used efficiently for large scale real time constraint programming ...
    (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: Real World Applications
    ... For Prolog `in the wild', that may be true, I see a lot of really ugly ... As long as people follow shared design ... I don't think that is a real issue with the language. ... graduate courses in logic and logic programming. ...
    (comp.lang.prolog)