12
\$\begingroup\$

In accordance with our meta agreement, since one candidate received more votes than the others, we have a new featured language! Throughout September 2022, our Language of the Month will be:

Prolog

What's a Language of the Month?

See the meta post for nominations. In short, during September, those who wish to participate should learn (at least the basics of) Prolog, and use it to solve challenges. Participation is completely optional, but is anticipated to be fun!

Information about Prolog

Prolog or PROgramming in LOGics is a logical and declarative programming language. It is one major example of the fourth generation language that supports the declarative programming paradigm. This is particularly suitable for programs that involve symbolic or non-numeric computation. This is the main reason to use Prolog as the programming language in Artificial Intelligence, where symbol manipulation and inference manipulation are the fundamental tasks.

In Prolog, we need not mention the way how one problem can be solved, we just need to mention what the problem is, so that Prolog automatically solves it. However, in Prolog we are supposed to give clues as the solution method.

-- Tutorialspoint

Resources

Bounty

I, Steffan, will offer a +100 bounty for any user's 5th Prolog answer in September.
I, user, will try to offer a n*100 bounty for any user's nth Prolog answer in September.

\$\endgroup\$
6
  • \$\begingroup\$ Wonder where that come from🤔 \$\endgroup\$
    – TKirishima
    Sep 1 at 18:58
  • 1
    \$\begingroup\$ @TKirishima I actually nominated it a few months ago, before weekgolf even existed lol \$\endgroup\$
    – Steffan
    Sep 1 at 22:09
  • 2
    \$\begingroup\$ Most of the people here probably don't even know week.golf exists, to be honest. It was just a coincidence. \$\endgroup\$
    – user
    Sep 1 at 22:18
  • 1
    \$\begingroup\$ TIL about week.golf. \$\endgroup\$
    – Jonah
    Sep 14 at 15:55
  • 1
    \$\begingroup\$ @Steffan Any advice on learning with SWI vs GNU? \$\endgroup\$
    – Jonah
    Sep 14 at 15:58
  • \$\begingroup\$ @Jonah I've never used GNU prolog, so idk. \$\endgroup\$
    – Steffan
    Sep 15 at 2:36

1 Answer 1

4
\$\begingroup\$

List of all Prolog answers posted in September 2022

List of relevant tips posted in September 2022

List of relevant challenges posted in September 2022

  • add entries in the form:

    [<challenge title>](https://codegolf.stackexchange.com/a/<answer-ID>) by [username](https://codegolf.stackexchange.com/users/<user-ID>)
    
\$\endgroup\$
2
  • \$\begingroup\$ Shouldn't this be a community wiki? \$\endgroup\$
    – mousetail
    Sep 2 at 14:39
  • \$\begingroup\$ @mousetail yes, sorry \$\endgroup\$
    – Steffan
    Sep 2 at 14:40

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .