home.social

#prolog — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #prolog, aggregated by home.social.

  1. Prolog nezmizel. Jeho hlavní myšlenku dnes potkáváme v nástrojích, které se Prologu na první pohled nepodobají: v CodeQL pro analýzu kódu, v Rego pro policy-as-code, v Z3 pro práci s omezeními a v Leanu pro formální důkazy. Každý řeší jiný problém, ale všechny připomínají totéž: někdy je lepší popsat vztahy, pravidla, omezení nebo tvrzení než vrstvit další if.

    https://zdrojak.cz/clanky/prolog-nezmizel-jen-dnes-zije-v-jinych-nastrojich/
  2. Prolog nezmizel. Jeho hlavní myšlenku dnes potkáváme v nástrojích, které se Prologu na první pohled nepodobají: v CodeQL pro analýzu kódu, v Rego pro policy-as-code, v Z3 pro práci s omezeními a v Leanu pro formální důkazy. Každý řeší jiný problém, ale všechny připomínají totéž: někdy je lepší popsat vztahy, pravidla, omezení nebo tvrzení než vrstvit další if.

    https://zdrojak.cz/clanky/prolog-nezmizel-jen-dnes-zije-v-jinych-nastrojich/
  3. New blog post: Rules, Types, and Glue: A Multi-Paradigm Architecture for Game Simulation 🎮🧱

    A deep dive into combining classical AI and strict type systems for high-performance simulation engines. I evaluate:
    🧠 Prolog for symbolic reasoning (Rules)
    🧱 Coalton for static type-safety (Types)
    🔄 Common Lisp as the high-speed runtime (Glue)

    Includes SBCL vs. ECL performance benchmarks.

    Read it here: dwightaspencer.com/posts/03-ru

    #CommonLisp #Prolog #StandardML #FunctionalProgramming #GameDev #Simulation

  4. New blog post: Rules, Types, and Glue: A Multi-Paradigm Architecture for Game Simulation 🎮🧱

    A deep dive into combining classical AI and strict type systems for high-performance simulation engines. I evaluate:
    🧠 Prolog for symbolic reasoning (Rules)
    🧱 Coalton for static type-safety (Types)
    🔄 Common Lisp as the high-speed runtime (Glue)

    Includes SBCL vs. ECL performance benchmarks.

    Read it here: dwightaspencer.com/posts/03-ru

    #CommonLisp #Prolog #StandardML #FunctionalProgramming #GameDev #Simulation

  5. Eyelog now has a language specification.

    It describes the Prolog-like rule language itself: syntax, terms, clauses, goals, built-ins, `triple/3`, conformance boundaries, and Herbrand semantics.

    eyereasoner.github.io/eyelog/S

  6. Eyelog now has a language specification.

    It describes the Prolog-like rule language itself: syntax, terms, clauses, goals, built-ins, `triple/3`, conformance boundaries, and Herbrand semantics.

    eyereasoner.github.io/eyelog/S

    #Eyelog #Prolog #RDF #SemanticWeb #LogicProgramming

  7. Eyelog now has a language specification.

    It describes the Prolog-like rule language itself: syntax, terms, clauses, goals, built-ins, `triple/3`, conformance boundaries, and Herbrand semantics.

    eyereasoner.github.io/eyelog/S

    #Eyelog #Prolog #RDF #SemanticWeb #LogicProgramming

  8. Eyelog now has a language specification.

    It describes the Prolog-like rule language itself: syntax, terms, clauses, goals, built-ins, `triple/3`, conformance boundaries, and Herbrand semantics.

    eyereasoner.github.io/eyelog/S

    #Eyelog #Prolog #RDF #SemanticWeb #LogicProgramming

  9. Eyelog now has a language specification.

    It describes the Prolog-like rule language itself: syntax, terms, clauses, goals, built-ins, `triple/3`, conformance boundaries, and Herbrand semantics.

    eyereasoner.github.io/eyelog/S

    #Eyelog #Prolog #RDF #SemanticWeb #LogicProgramming

  10. 🧙‍♂️✨ Oh joy, yet another tech blogger has discovered the ancient art of #Prolog through the mystical lens of #Pokémon, because nothing screams cutting-edge software development like a children's game from the '90s. 🎮🤦‍♂️ Apparently, understanding the relationship between Pikachu and Charmander is the key to unlocking the universe of logical programming—who knew? 🧐🔥
    unplannedobsolescence.com/blog #techblogger #softwaredevelopment #nostalgia #HackerNews #ngated

  11. 🧙‍♂️✨ Oh joy, yet another tech blogger has discovered the ancient art of #Prolog through the mystical lens of #Pokémon, because nothing screams cutting-edge software development like a children's game from the '90s. 🎮🤦‍♂️ Apparently, understanding the relationship between Pikachu and Charmander is the key to unlocking the universe of logical programming—who knew? 🧐🔥
    unplannedobsolescence.com/blog #techblogger #softwaredevelopment #nostalgia #HackerNews #ngated

  12. 🧙‍♂️✨ Oh joy, yet another tech blogger has discovered the ancient art of #Prolog through the mystical lens of #Pokémon, because nothing screams cutting-edge software development like a children's game from the '90s. 🎮🤦‍♂️ Apparently, understanding the relationship between Pikachu and Charmander is the key to unlocking the universe of logical programming—who knew? 🧐🔥
    unplannedobsolescence.com/blog #techblogger #softwaredevelopment #nostalgia #HackerNews #ngated

  13. 🧙‍♂️✨ Oh joy, yet another tech blogger has discovered the ancient art of #Prolog through the mystical lens of #Pokémon, because nothing screams cutting-edge software development like a children's game from the '90s. 🎮🤦‍♂️ Apparently, understanding the relationship between Pikachu and Charmander is the key to unlocking the universe of logical programming—who knew? 🧐🔥
    unplannedobsolescence.com/blog #techblogger #softwaredevelopment #nostalgia #HackerNews #ngated

  14. 🧙‍♂️✨ Oh joy, yet another tech blogger has discovered the ancient art of #Prolog through the mystical lens of #Pokémon, because nothing screams cutting-edge software development like a children's game from the '90s. 🎮🤦‍♂️ Apparently, understanding the relationship between Pikachu and Charmander is the key to unlocking the universe of logical programming—who knew? 🧐🔥
    unplannedobsolescence.com/blog #techblogger #softwaredevelopment #nostalgia #HackerNews #ngated

  15. Video: Star Fox – Prolog

    Erlebt den schicksalhaften Kampf, der sich einige Jahre vor den Ereignissen von Star Fox ereignete und an dem Fox’s Vater, James McCloud, beteiligt war...

    nintendo-connect.de/heimkonsol

  16. Video: Star Fox – Prolog

    Erlebt den schicksalhaften Kampf, der sich einige Jahre vor den Ereignissen von Star Fox ereignete und an dem Fox’s Vater, James McCloud, beteiligt war...

    nintendo-connect.de/heimkonsol

  17. Pro Log: Paul Seixas to ride the Tour de France; Crashes hit La Vuelta Femenina; EF reveal alien Giro d’Italia kit

    Welcome back to another edition of Pro Log. Here’s a rundown of the latest results before we get started:…
    #France #FR #Europe #EU #DecathlonCMACGM #Girod'Italia #PaulSeixas #ProLog #TadejPogacar #TourdeFrance #UAETeamEmirates-XRG #VueltaaEspaña #Women'sCycling
    europesays.com/france/11855/

  18. #TIL about Sweep, which embeds #Prolog in #Emacs

    > Sweep uses the C interfaces of both SWI-Prolog and Emacs Lisp to create a dynamically loaded Emacs module that contains the SWI-Prolog runtime. As such, Sweep has parts written in C, in Prolog and in Emacs Lisp.

    eshelyaron.com/sweep.html#High

  19. #TIL about Sweep, which embeds #Prolog in #Emacs

    > Sweep uses the C interfaces of both SWI-Prolog and Emacs Lisp to create a dynamically loaded Emacs module that contains the SWI-Prolog runtime. As such, Sweep has parts written in C, in Prolog and in Emacs Lisp.

    eshelyaron.com/sweep.html#High

  20. #TIL about Sweep, which embeds #Prolog in #Emacs

    > Sweep uses the C interfaces of both SWI-Prolog and Emacs Lisp to create a dynamically loaded Emacs module that contains the SWI-Prolog runtime. As such, Sweep has parts written in C, in Prolog and in Emacs Lisp.

    eshelyaron.com/sweep.html#High

  21. #TIL about Sweep, which embeds #Prolog in #Emacs

    > Sweep uses the C interfaces of both SWI-Prolog and Emacs Lisp to create a dynamically loaded Emacs module that contains the SWI-Prolog runtime. As such, Sweep has parts written in C, in Prolog and in Emacs Lisp.

    eshelyaron.com/sweep.html#High

  22. #TIL about Sweep, which embeds #Prolog in #Emacs

    > Sweep uses the C interfaces of both SWI-Prolog and Emacs Lisp to create a dynamically loaded Emacs module that contains the SWI-Prolog runtime. As such, Sweep has parts written in C, in Prolog and in Emacs Lisp.

    eshelyaron.com/sweep.html#High