Any recommendations for learning (modern) prolog? Specifically looking at ishigo/prolog and trealla-go as a way to embed rules validation engines in a golang application. Am I insane? If not (or so) how do I best go about learning prolog?

    • bitcrafter@lemmy.sdf.org
      link
      fedilink
      English
      arrow-up
      5
      arrow-down
      1
      ·
      1 year ago

      No, Erlang has a completely different paradigm than Prolog, it just looks superficially similar because the people who created Erlang liked Prolog’s syntax so that’s what they used as the basis for Erlang instead of the more standard ALGOL-derived syntax that most of us are used to.

      • v_krishna@lemmy.mlOP
        link
        fedilink
        English
        arrow-up
        2
        ·
        1 year ago

        Thanks this matches my understanding too (erlang is all about actor model is my understanding, similar to akka)