<story><title>Swish: SWI Prolog Notebook</title><url>https://swish.swi-prolog.org/</url></story><parent_chain><item><author>padraic7a</author><text>Huh, is SWI Prolog having a moment?&lt;p&gt;I had always heard of Prolog as being obscure and overly academic. It&amp;#x27;s popped up a little bit recently however - the last place I  heard of it in use is in the recently launched TerminusDB &lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;github.com&amp;#x2F;terminusdb?language=prolog&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;github.com&amp;#x2F;terminusdb?language=prolog&lt;/a&gt;</text></item></parent_chain><comment><author>Mathnerd314</author><text>It doesn&amp;#x27;t particularly look like it&amp;#x27;s having a moment: &lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;trends.google.com&amp;#x2F;trends&amp;#x2F;explore&amp;#x2F;TIMESERIES&amp;#x2F;1572366600?hl=en-US&amp;amp;tz=360&amp;amp;date=today+5-y&amp;amp;q=%2Fm%2F05vpz,%2Fm%2F03j_q,%2Fm%2F0dsbpg6&amp;amp;sni=3&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;trends.google.com&amp;#x2F;trends&amp;#x2F;explore&amp;#x2F;TIMESERIES&amp;#x2F;15723666...&lt;/a&gt;&lt;p&gt;Both Haskell and Prolog seem to run on a school-year cycle where search interest peaks a little before the end of the semester. Prolog&amp;#x27;s cycle is significantly more pronounced, suggesting the interest is indeed purely academic. Whereas Rust has been growing steadily and shows little seasonality.&lt;p&gt;I&amp;#x27;d say it&amp;#x27;s random chance, given X million programmers and Y million articles there&amp;#x27;s always somebody who will see a lot of Z topic.&lt;p&gt;Terminus in particular seems to be an extension of work Gavin did during his postdoc, in particular the Dacura stuff mentioned here: &lt;a href=&quot;http:&amp;#x2F;&amp;#x2F;aligned-project.eu&amp;#x2F;open-source-tools&amp;#x2F;&quot; rel=&quot;nofollow&quot;&gt;http:&amp;#x2F;&amp;#x2F;aligned-project.eu&amp;#x2F;open-source-tools&amp;#x2F;&lt;/a&gt;. He deleted the DQS repository for some reason but there&amp;#x27;s a mirror here: &lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;github.com&amp;#x2F;bozicb&amp;#x2F;dacura-1&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;github.com&amp;#x2F;bozicb&amp;#x2F;dacura-1&lt;/a&gt;.</text></comment>
<story><title>Swish: SWI Prolog Notebook</title><url>https://swish.swi-prolog.org/</url></story><parent_chain><item><author>padraic7a</author><text>Huh, is SWI Prolog having a moment?&lt;p&gt;I had always heard of Prolog as being obscure and overly academic. It&amp;#x27;s popped up a little bit recently however - the last place I  heard of it in use is in the recently launched TerminusDB &lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;github.com&amp;#x2F;terminusdb?language=prolog&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;github.com&amp;#x2F;terminusdb?language=prolog&lt;/a&gt;</text></item></parent_chain><comment><author>OskarS</author><text>Prolog does have that reputation, but it&amp;#x27;s undeserved. It&amp;#x27;s incredibly fun to both learn and develop in, and it&amp;#x27;s very enlightening to learn this alternate model of computation. Prolog is awesome.</text></comment>