• Hello, new prolog programmer here!

    From joseph turco@21:1/5 to All on Sat Aug 21 08:41:12 2021
    Hello all,

    i am a new programmer and new to prolog, id thought id join this mailing list to discuss prolog, i hope you do not all mind. So, write('Hello World!').

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Barb Knox@21:1/5 to joseph turco on Thu Aug 26 16:37:45 2021
    On 22/08/21 03:41, joseph turco wrote:
    Hello all,

    i am a new programmer and new to prolog, id thought id join this mailing list to discuss prolog, i hope you do not all mind. So, write('Hello World!').

    Welcome, best wishes on learning prolog.

    A big difficulty for a lot of people is that you need to learn a
    different mindset. For example, the traditional Hello World first
    program for C, Java, Pascal, Basic, etc. etc. is basically an
    abomination for prolog. Really. What's called the "declarative
    reading" is something new prologgers need to learn and practice, and it
    is very different from the "procedural reading" required by other
    languages. Attempting to learn prolog as an oddly-spelled C (etc. etc.)
    is IMO pretty much doomed.

    Good luck.

    --
    ---------------------------
    | BBB b \ Barbara at LivingHistory stop co stop uk
    | B B aa rrr b |
    | BBB a a r bbb | Quidquid latine dictum sit,
    | B B a a r b b | altum videtur.
    | BBB aa a r bbb |
    -----------------------------

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Julio Di Egidio@21:1/5 to Barb Knox on Thu Aug 26 03:57:50 2021
    On Thursday, 26 August 2021 at 06:37:50 UTC+2, Barb Knox wrote:
    On 22/08/21 03:41, joseph turco wrote:
    Hello all,
    <snip>
    Really. What's called the "declarative
    reading" is something new prologgers need to learn and practice, and it
    is very different from the "procedural reading" required by other
    languages.

    Utter bullshit for decades and the very reason why Prolog is almost dead. It's not even Horn Clauses, you utter frauds...

    Good luck.

    You must have been around 100 years and more by now, but you come back to feed the trolls, you piece of shit??

    Fuck you and your ilk of blood suckers.

    *Plonk*

    Julio

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mostowski Collapse@21:1/5 to Mostowski Collapse on Thu Aug 26 07:09:25 2021
    Programming in Prolog
    Using the ISO Standard
    https://www.springer.com/de/book/9783642966613

    Mostowski Collapse schrieb am Donnerstag, 26. August 2021 um 16:05:46 UTC+2:
    Take the book from Clocksin an Mellish, and then try doing
    examples from the Prolog Programming Contests.

    https://people.cs.kuleuven.be/~bart.demoen/PrologProgrammingContests/

    Here is a scala, depending how many challenges you can solve
    you have climbed the Prolog ladder:

    5 challenges: Beginner
    25 challenges: Advanced
    50 challenges: Master
    250 challenges: Expert
    500 challenges: Guru
    italian...@gmail.com schrieb am Samstag, 21. August 2021 um 17:41:14 UTC+2:
    Hello all,

    i am a new programmer and new to prolog, id thought id join this mailing list to discuss prolog, i hope you do not all mind. So, write('Hello World!').

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mostowski Collapse@21:1/5 to italian...@gmail.com on Thu Aug 26 07:05:44 2021
    Take the book from Clocksin an Mellish, and then try doing
    examples from the Prolog Programming Contests.

    https://people.cs.kuleuven.be/~bart.demoen/PrologProgrammingContests/

    Here is a scala, depending how many challenges you can solve
    you have climbed the Prolog ladder:

    5 challenges: Beginner
    25 challenges: Advanced
    50 challenges: Master
    250 challenges: Expert
    500 challenges: Guru

    italian...@gmail.com schrieb am Samstag, 21. August 2021 um 17:41:14 UTC+2:
    Hello all,

    i am a new programmer and new to prolog, id thought id join this mailing list to discuss prolog, i hope you do not all mind. So, write('Hello World!').

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mostowski Collapse@21:1/5 to Mostowski Collapse on Fri Aug 27 11:40:09 2021
    For many people, Prolog books are too dense. I agree!

    The online version of Learn Prolog Now! Uses 1.0 or so
    line spacing, this makes it look like it has less text:

    Learn Prolog Now! - Some Simple Examples
    So how do we use a Prolog program? By posing queries. That is,
    by asking questions about the information stored in the knowledge
    base. Now this probably sounds rather strange. It’s certainly not
    obvious that it has much to do with programming at all.
    http://www.let.rug.nl/bos/lpn//lpnpage.php?pagetype=html&pageid=lpn-htmlse1

    But it has still a lot of text with, despite the vertically narrower lines. They
    could use something like for example, making it less dense via CSS:

    .booktext {
    line-height: 1.4em;
    }

    The default line height in HTML is said to be
    1.1em, so 1.4em makes it vertically wider.

    Mostowski Collapse schrieb am Donnerstag, 26. August 2021 um 16:09:26 UTC+2:
    Programming in Prolog
    Using the ISO Standard
    https://www.springer.com/de/book/9783642966613
    Mostowski Collapse schrieb am Donnerstag, 26. August 2021 um 16:05:46 UTC+2:
    Take the book from Clocksin an Mellish, and then try doing
    examples from the Prolog Programming Contests.

    https://people.cs.kuleuven.be/~bart.demoen/PrologProgrammingContests/

    Here is a scala, depending how many challenges you can solve
    you have climbed the Prolog ladder:

    5 challenges: Beginner
    25 challenges: Advanced
    50 challenges: Master
    250 challenges: Expert
    500 challenges: Guru
    italian...@gmail.com schrieb am Samstag, 21. August 2021 um 17:41:14 UTC+2:
    Hello all,

    i am a new programmer and new to prolog, id thought id join this mailing list to discuss prolog, i hope you do not all mind. So, write('Hello World!').

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mostowski Collapse@21:1/5 to All on Fri Aug 27 16:57:34 2021
    Une idée assez folle, l'Intelligence Artificielle... https://www.youtube.com/watch?v=8P-X8YgsCZ0

    Le projet est un film sur le parcours d'Alain Colmerauer
    qui a acquis une notoriété mondiale avec le langage Prolog,
    choisi par le Japon en 1982 pour son projet d'ordinateurs
    de 5ème Génération.

    Ses travaux en Traduction Automatique à l'Université de
    Montréal, sa création de Prolog en 1972 à Marseille puis
    l'intégration des Contraintes à la Programmation Logique
    ont été des étapes marquantes dans le développement
    de l'Intelligence Artificielle.

    Son influence sur les chercheurs de sa génération a été décisive,
    comme le soulignent tous les intervenants du film. Ce sont ses
    collègues qui ont eu l'idée de ce film afin de laisser une trace
    vivante de ses travaux., avec des archives inédites et les

    témoignages d'acteurs clés de cette époque. La première
    projection devrait avoir lieu durant la journée d'hommage
    prévue le 8 octobre 2021 à la Faculté des Sciences de Luminy. https://fr.ulule.com/documentaire-alain-colmerauer/

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)