Nevertheless I have bad news for Prolog (Was: Scryer Prolog has dethroned SWI-Prolog)

Liste des GroupesRevenir à cl prolog 
Sujet : Nevertheless I have bad news for Prolog (Was: Scryer Prolog has dethroned SWI-Prolog)
De : janburse (at) *nospam* fastmail.fm (Mild Shock)
Groupes : comp.lang.prolog
Date : 26. May 2025, 11:31:40
Autres entêtes
Message-ID : <1011fub$aab8$1@solani.org>
References : 1 2 3 4 5 6
User-Agent : Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:128.0) Gecko/20100101 Firefox/128.0 SeaMonkey/2.53.20
Hi,
But doing the obvious right, is only solid engineering,
it doesn't lead to this advertisement:
testbed for bleeding edge research in logic and constraint programming
https://github.com/mthom/scryer-prolog
Also I doubt that this leads to anywhere, since we
live in a new era of subsymbolic AI and generative AI,
mostlikely pushing the boundaries of some symbolic pipe
dreams which have been anyway invalidated by computational
complexity research, without offering something really
innovative, i.e. only copy pasting SWI-Prolog including
nonsense like libray(sgml) mostlikely leads to nowhere.
Bye
Mild Shock schrieb:
Hi,
 Interestingly Scryer Prolog does many things right.
I find the following test case:
 /* Scryer Prolog 0.9.4-403 */
?- length(L,2), f(L) = R, S = [_A].
L = [_B, _C],
R = f([_B, _C]),
S = [_A].
 While SWI-Prolog still makes the following error. The
newly generated _A and _B are not checked whether they
already appear in the answer elsewhere, causing a name clash:
 /* SWI-Prolog 9.3.22 */
?- length(L,2), f(L) = R, S = [_A].
  = [_A, _B],
R = f([_A, _B]),
S = [_A].
 Other Prolog systems that avoid the clash as well are
Trealla Prolog, and since today Dogelog Player.
 Bye
 Mild Shock schrieb:
Hi,
>
It is time for the 2025 Prolog Awards.
Are you excited yet?
>
https://9gag.com/gag/aPAXyEP
>
Here is the list:
>
1. Place: Scryer Prolog, it uses rustyline,
very convenient:
>
app<tab>     gives append
a<tab><tab>  cycles through letter a predicates
length(foo)  shows the matching braket in blue
Etc..
>
-1. Place: SWI-Prolog, has no line edit at all
>
Bye
 

Date Sujet#  Auteur
2 Apr 25 * Streamable DOM and obsolete put_code/[1,2]9Mild Shock
2 Apr 25 +* Re: Streamable DOM and obsolete put_code/[1,2]7Mild Shock
2 Apr 25 i`* Re: Streamable DOM and obsolete put_code/[1,2]6Mild Shock
5 Apr 25 i `* Space Junk might fall on your head [Scryer Prolog WASM] (Was: Streamable DOM and obsolete put_code/[1,2])5Mild Shock
5 Apr 25 i  +- Editor’s Draf, 10 January 2025 - Trusted Types (Was: Space Junk might fall on your head [Scryer Prolog WASM])1Mild Shock
25 May12:48 i  `* *** 2025 Prolog Awards *** (Was: Space Junk might fall on your head [Scryer Prolog WASM])3Mild Shock
26 May11:22 i   `* Scryer Prolog has dethroned SWI-Prolog (Was: *** 2025 Prolog Awards ***)2Mild Shock
26 May11:31 i    `- Nevertheless I have bad news for Prolog (Was: Scryer Prolog has dethroned SWI-Prolog)1Mild Shock
7 Apr 25 `- Code Generation with write/[1,2] [Some Testcases] (Was: Streamable DOM and obsolete put_code/[1,2])1Mild Shock

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal