(Please don’t lob rocks at me. I love Python.)

      • @Jayjader@jlai.lu
        link
        fedilink
        13 days ago

        But there is one other, probably even more important advantage: Prolog is a programmer’s and software engineer’s dream. It is compact, highly readable, and arguably the “most structured” language of them all. Not only has it done away with virtually all control flow statements, but even explicit variable assignment too! These virtues are certainly reason enough to base not only systems but textbooks on this language.

        The 90s certainly were a different time…

        • @SpaceNoodle@lemmy.world
          link
          fedilink
          13 days ago

          I highly recommend learning the language. You learn to think about problems from an entirely different perspective, effectively working backwards from the solution, and once you wrap your head around it, it becomes the clear choice for certain applications such as expert systems.

    • @chaos@beehaw.org
      link
      fedilink
      25 days ago

      Love a language that doesn’t care if you’re using inputs to get outputs or using outputs to get inputs