Talk: Programmation en Logique


Prolog is one of the most underrated programming languages around; possibly because of its strange syntax and the unusual paradigm. But it is a very nice special-purpose programming language. In this talk, I introduce Prolog’s programming model, showcase some programming domains in which Prolog allows for very concise, elegant programs, and finally describe how it can also be used as a general-purpose tool.




  • Copenhagen Tech Polyglot Meetup, Copenhagen, Denmark, March 14th, 2018 Link
  • Munich Lambda, Munich, Germany, July 4th, 2018 Link
  • Code Mesh, London, UK, November 8th, 2018 Recording Slides Link
  • BOB, Berlin, Germany, March 22nd, 2019 Recording Slides Link
  • Lambda Days, Kraków, Poland, February 21st, 2019 Recording Slides Link


@autophagian writes:

This talk, given by Lars Hupel, was a super fun look at Prolog, a logical programming language developed in the 70s. […] Lars did a really great job of demonstrating Prolog’s uniqueness! – Notes from BOB2019 Konferenz