<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<rss version="2.0">
  <channel>
  <title>comp.lang.prolog Google Group</title>
  <link>http://groups.google.com/group/comp.lang.prolog</link>
  <description>Discussion about PROLOG.</description>
  <language>en</language>
  <item>
  <title>comp.lang.prolog Frequently Asked Questions</title>
  <link>http://groups.google.com/group/comp.lang.prolog/browse_frm/thread/17af7b93b0794656/73870c3824969c83?show_docid=73870c3824969c83</link>
  <description>
  Frequently Asked Questions - comp.lang.prolog &lt;br&gt; Last-modified: 2009-11-16 &lt;br&gt; Last-changes: Mention irc.freenode.net&#39;s #prolog channel. Terrence Brannon. &lt;br&gt; Markus Triska (Mar. 2 2007 - ... ) &lt;br&gt; Remko Troncon (Jan. 6 2002 - Mar. 2 2007) &lt;br&gt; Dirk-Jan Faber (Feb. 1 1999 - Jan. 6 2002) &lt;br&gt; Jamie Andrews (Aug 26 1992 - Oct. 16 1997)
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/comp.lang.prolog/browse_frm/thread/17af7b93b0794656/73870c3824969c83?show_docid=73870c3824969c83</guid>
  <author>
  tri...@logic.at
  (Markus Triska)
  </author>
  <pubDate>Sun, 03 Jan 2010 10:38:25 UT
</pubDate>
  </item>
  <item>
  <title>Re: I love Prolog</title>
  <link>http://groups.google.com/group/comp.lang.prolog/browse_frm/thread/f684071864969618/ac81929add383a63?show_docid=ac81929add383a63</link>
  <description>
  A beginners comment: &lt;br&gt; I haven&#39;t read &amp;quot;Learn Prolog Now&amp;quot;, but have started with Bratko, simply &lt;br&gt; because I acquired that book some years ago (must have gotten &lt;br&gt; sidetracked). Apart from the earlier (minor) complaint about &amp;quot;different&amp;quot; &lt;br&gt; predicate, the book seems well written, and interesting. I managed to &lt;br&gt; complete first three chapters without serious problems (with all
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/comp.lang.prolog/browse_frm/thread/f684071864969618/ac81929add383a63?show_docid=ac81929add383a63</guid>
  <author>
  hrvoje.blaze...@ri.t-com.hr
  (Hrvoje Blazevic)
  </author>
  <pubDate>Sun, 03 Jan 2010 01:53:23 UT
</pubDate>
  </item>
  <item>
  <title>Re: dif/2, an illustration</title>
  <link>http://groups.google.com/group/comp.lang.prolog/browse_frm/thread/5773cae519b1a3cf/82d649d3a7157edf?show_docid=82d649d3a7157edf</link>
  <description>
  But, who&#39;s goal is it `to learn Prolog&#39;? I think more common goals are `to &lt;br&gt; learn (the) logic programming (paradigm)&#39; or `how do I write/extend/... my app &lt;br&gt; X in Prolog Y&#39;. Here, we must recognise that (almost?) all actively developed &lt;br&gt; and used Prolog implementations provide at least some constraints.
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/comp.lang.prolog/browse_frm/thread/5773cae519b1a3cf/82d649d3a7157edf?show_docid=82d649d3a7157edf</guid>
  <author>
  j...@hppc323.few.vu.nl
  (Jan Wielemaker)
  </author>
  <pubDate>Thu, 31 Dec 2009 13:59:07 UT
</pubDate>
  </item>
  <item>
  <title>Re: dif/2, an illustration</title>
  <link>http://groups.google.com/group/comp.lang.prolog/browse_frm/thread/5773cae519b1a3cf/91e58f9d96c957aa?show_docid=91e58f9d96c957aa</link>
  <description>
  The main thing I am arguing for is &#39;please do sell CLP as Prolog&#39;: &lt;br&gt; if someone&#39;s goal is to learn Prolog (asking Bratko details) respect &lt;br&gt; that. &lt;br&gt; Promoting CLP is fine, but can those people also please explain to beginners &lt;br&gt; explicitly things like &lt;br&gt; dif(A,1), dif(B,2), dif(C,3), dif(D,4), dif(E,5), &lt;br&gt; perm2([1,2,3,4,5],[A,B,C,D,E]) ,
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/comp.lang.prolog/browse_frm/thread/5773cae519b1a3cf/91e58f9d96c957aa?show_docid=91e58f9d96c957aa</guid>
  <author>
  b...@cs.kuleuven.be
  (bart demoen)
  </author>
  <pubDate>Thu, 31 Dec 2009 11:48:45 UT
</pubDate>
  </item>
  <item>
  <title>Re: dif/2, an illustration</title>
  <link>http://groups.google.com/group/comp.lang.prolog/browse_frm/thread/5773cae519b1a3cf/3042397730e3815c?show_docid=3042397730e3815c</link>
  <description>
  &amp;lt;snip&amp;gt; &lt;br&gt; Nice story. Only, this is a bit too long story to explain to beginners :-( I &lt;br&gt; guess there are two lines of thought that are -as far as I&#39;m concerned- &lt;br&gt; equally defendable. One is to teach Prolog as a simple depth-first solver and &lt;br&gt; explain the pitfalls this creates and how to work around them. The other is
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/comp.lang.prolog/browse_frm/thread/5773cae519b1a3cf/3042397730e3815c?show_docid=3042397730e3815c</guid>
  <author>
  j...@hppc323.few.vu.nl
  (Jan Wielemaker)
  </author>
  <pubDate>Thu, 31 Dec 2009 10:50:09 UT
</pubDate>
  </item>
  <item>
  <title>Re: dif/2, an illustration</title>
  <link>http://groups.google.com/group/comp.lang.prolog/browse_frm/thread/5773cae519b1a3cf/29abc6e25b1869c7?show_docid=29abc6e25b1869c7</link>
  <description>
  [...] &lt;br&gt; A discussion in three parts - first about the example at hand (I am sure &lt;br&gt; Chip realises what I am about to write, but I am also sure that most &lt;br&gt; people don&#39;t). &lt;br&gt; 1. For this particular example, since the amount of filtered out &lt;br&gt; permutations is a constant fraction of the total amount (e-1/e) one &lt;br&gt; should not expect too much from any early filtering in terms of
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/comp.lang.prolog/browse_frm/thread/5773cae519b1a3cf/29abc6e25b1869c7?show_docid=29abc6e25b1869c7</guid>
  <author>
  b...@cs.kuleuven.be
  (bart demoen)
  </author>
  <pubDate>Wed, 30 Dec 2009 21:05:11 UT
</pubDate>
  </item>
  <item>
  <title>Re: dif/2, an illustration</title>
  <link>http://groups.google.com/group/comp.lang.prolog/browse_frm/thread/5773cae519b1a3cf/c6cb4b3ea687e0d7?show_docid=c6cb4b3ea687e0d7</link>
  <description>
  Constraints can be very much be viewed as already part of resolution &lt;br&gt; algorithms. I think Alain Colmerauer should have shown this already &lt;br&gt; since when I remember well his Prolog II had a meta predicate &lt;br&gt; &amp;quot;geler&amp;quot;, which translates to &amp;quot;freeze&amp;quot;. &lt;br&gt; Such a meta predicate is able to instruct the interpreter to divert
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/comp.lang.prolog/browse_frm/thread/5773cae519b1a3cf/c6cb4b3ea687e0d7?show_docid=c6cb4b3ea687e0d7</guid>
  <author>
  janbu...@fastmail.fm
  (Jan Burse)
  </author>
  <pubDate>Wed, 30 Dec 2009 19:39:58 UT
</pubDate>
  </item>
  <item>
  <title>Re: I love Prolog</title>
  <link>http://groups.google.com/group/comp.lang.prolog/browse_frm/thread/f684071864969618/62af3ec905fd10a5?show_docid=62af3ec905fd10a5</link>
  <description>
  Walk through the P-99: Night-nine Prolog Problems, &lt;br&gt; &lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;https://prof.ti.bfh.ch/hew1/informatik3/prolog/p-99/&quot;&gt;[link]&lt;/a&gt; , and you will &lt;br&gt; learn a lot. :) &lt;br&gt; The elements for survival program is to describe a sentence &amp;quot;Water is &lt;br&gt; more important than food, and heat is even more important than water.&amp;quot; &lt;br&gt; Interesting!
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/comp.lang.prolog/browse_frm/thread/f684071864969618/62af3ec905fd10a5?show_docid=62af3ec905fd10a5</guid>
  <author>
  g9414002.pccu.edu...@gmail.com
  (YauHsienHuang)
  </author>
  <pubDate>Wed, 30 Dec 2009 17:45:06 UT
</pubDate>
  </item>
  <item>
  <title>dif/2, an illustration</title>
  <link>http://groups.google.com/group/comp.lang.prolog/browse_frm/thread/5773cae519b1a3cf/c88069e6621d20eb?show_docid=c88069e6621d20eb</link>
  <description>
  The predicate dif/2 was proposed in A. Colmerauer&#39;s Prolog II language &lt;br&gt; in 1981. His later work in constraint logic programming is well- &lt;br&gt; known, and prompted by Markus Triska&#39;s enthusiasm for using this as &lt;br&gt; introductory element of Prolog, I formulate the follow example both to &lt;br&gt; illustrate the benefits of dif/2 and to elevate discussion of whether
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/comp.lang.prolog/browse_frm/thread/5773cae519b1a3cf/c88069e6621d20eb?show_docid=c88069e6621d20eb</guid>
  <author>
  hardm...@gmail.com
  (Chip Eastham)
  </author>
  <pubDate>Wed, 30 Dec 2009 16:35:34 UT
</pubDate>
  </item>
  <item>
  <title>Re: I love Prolog</title>
  <link>http://groups.google.com/group/comp.lang.prolog/browse_frm/thread/f684071864969618/86a5766f5862cf90?show_docid=86a5766f5862cf90</link>
  <description>
  There is an online version at &lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;http://www.learnprolognow.org/&quot;&gt;[link]&lt;/a&gt; &lt;br&gt; It is &amp;quot;old&amp;quot; but very good as a starter. Make sure you have SWI with you: &lt;br&gt; it is a hands-on book. Skip the part on DCGs. &lt;br&gt; This book will keep your enthusiasm high, and it does not dig deep: &lt;br&gt; you should be able to cover it in a few evenings. &lt;br&gt; After a while, you might want to look at books by Bratko
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/comp.lang.prolog/browse_frm/thread/f684071864969618/86a5766f5862cf90?show_docid=86a5766f5862cf90</guid>
  <author>
  b...@cs.kuleuven.be
  (bart demoen)
  </author>
  <pubDate>Mon, 28 Dec 2009 20:13:53 UT
</pubDate>
  </item>
  <item>
  <title>I love Prolog</title>
  <link>http://groups.google.com/group/comp.lang.prolog/browse_frm/thread/f684071864969618/8240575af89f53eb?show_docid=8240575af89f53eb</link>
  <description>
  I&#39;m nowhere near being a prolog expert. I dont know what difference &lt;br&gt; lists are, etc. But I love stating facts and having Prolog do the &lt;br&gt; rest. &lt;br&gt; I just wrote a computer program to calculate the importance of food &lt;br&gt; versus water versus heat in survival in Prolog: &lt;br&gt; &lt;a target=&quot;_blank&quot; rel=nofollow href=&quot;http://github.com/metaperl/metaphysics/blob/master/survival/survival.prolog&quot;&gt;[link]&lt;/a&gt;
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/comp.lang.prolog/browse_frm/thread/f684071864969618/8240575af89f53eb?show_docid=8240575af89f53eb</guid>
  <author>
  metap...@gmail.com
  (Terrence Brannon)
  </author>
  <pubDate>Mon, 28 Dec 2009 15:15:02 UT
</pubDate>
  </item>
  <item>
  <title>Re: I.Bratko chapter #1</title>
  <link>http://groups.google.com/group/comp.lang.prolog/browse_frm/thread/c79c47b8f866b320/f64c9c6482edb20c?show_docid=f64c9c6482edb20c</link>
  <description>
  Hi, Markus: &lt;br&gt; The &amp;quot;advanced topic&amp;quot; I meant was coroutining, without &lt;br&gt; which I don&#39;t see how to properly introduce dif/2, &lt;br&gt; any more than one can introduce =/2 without explaining &lt;br&gt; unification. &lt;br&gt; Likely my lack of familiarity with corouting in Prolog &lt;br&gt; and its contribution to constraint handling extensions &lt;br&gt; biases me.
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/comp.lang.prolog/browse_frm/thread/c79c47b8f866b320/f64c9c6482edb20c?show_docid=f64c9c6482edb20c</guid>
  <author>
  hardm...@gmail.com
  (Chip Eastham)
  </author>
  <pubDate>Mon, 28 Dec 2009 15:03:36 UT
</pubDate>
  </item>
  <item>
  <title>Re: XPCE how to resize a picture?</title>
  <link>http://groups.google.com/group/comp.lang.prolog/browse_frm/thread/1fddfe2d724c3bec/3b78769e2f1288ac?show_docid=3b78769e2f1288ac</link>
  <description>
  Ah, that&#39;s easier. Put the picture outside the dialog, both in a &lt;br&gt; frame. &lt;br&gt; Now the picture always fills the lower part of the window. Thank you. &lt;br&gt; -Jon
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/comp.lang.prolog/browse_frm/thread/1fddfe2d724c3bec/3b78769e2f1288ac?show_docid=3b78769e2f1288ac</guid>
  <author>
  jmil...@mitre.org
  (Jon)
  </author>
  <pubDate>Sun, 27 Dec 2009 16:34:46 UT
</pubDate>
  </item>
  <item>
  <title>Re: XPCE how to resize a picture?</title>
  <link>http://groups.google.com/group/comp.lang.prolog/browse_frm/thread/1fddfe2d724c3bec/384bf84517010e46?show_docid=384bf84517010e46</link>
  <description>
  But you don&#39;t want to append pictures to dialog windows. Windows &lt;br&gt; are designed to be grouped in frames. So, typically you&#39;ll see &lt;br&gt; send(new(P, picture), below, @sd) &lt;br&gt; --- Jan
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/comp.lang.prolog/browse_frm/thread/1fddfe2d724c3bec/384bf84517010e46?show_docid=384bf84517010e46</guid>
  <author>
  j...@hppc323.few.vu.nl
  (Jan Wielemaker)
  </author>
  <pubDate>Sun, 27 Dec 2009 14:37:31 UT
</pubDate>
  </item>
  <item>
  <title>Re: I.Bratko chapter #1</title>
  <link>http://groups.google.com/group/comp.lang.prolog/browse_frm/thread/c79c47b8f866b320/20660b53541511ee?show_docid=20660b53541511ee</link>
  <description>
  Thanks for the encouragement (or are you trying to scare me off?) :-) &lt;br&gt; Just as long as you understand that you are talking here to the guy that &lt;br&gt; doesn&#39;t even know how to write 2 + 2 in prolog ... yet. &lt;br&gt; And no, I did not realize that /n is the arity. That was helpful. &lt;br&gt; - Hrvoje
  </description>
  <guid isPermaLink="true">http://groups.google.com/group/comp.lang.prolog/browse_frm/thread/c79c47b8f866b320/20660b53541511ee?show_docid=20660b53541511ee</guid>
  <author>
  hrvoje.blaze...@ri.t-com.hr
  (Hrvoje Blazevic)
  </author>
  <pubDate>Sat, 26 Dec 2009 17:37:22 UT
</pubDate>
  </item>
  </channel>
</rss>
