HackerTube

THE VIDEO SHELF · prolog in production

"Production Prolog" by Michael Hendricks

Michael Hendricks of PriceCharting shares tricks and pain points from running Prolog in production for 18 months at Strange Loop. It argues Prolog is a productive modern language beyond logic puzzles, and includes a demo of changing code mid-execution.

Why HN readers recommended it

It is the go-to answer to whether Prolog is used for real-world work, praised as a survey of its uses, advantages and drawbacks.

This is a summary from the source dataset, not an endorsement by Hacker News or the video creator.

Video & recommendation details

Creator / channel
Strange Loop Conference
Topic
prolog in production
Format
talk
Level
intermediate
HN recommenders in dataset
6
HN mentions in dataset
10
Recommendation years in dataset
2015–2023

These counts and years describe the included Hacker News records; they are not YouTube views or the video’s publication date.

From the original HN conversations

Excerpts from the recorded comments. Follow each source for the full comment and surrounding discussion.

  • You might be interested in these SO answers regarding "Real world Prolog Usage": [LINK] The answers are replete with claims about good use-cases for Prolog. Michael Hendricks' talk at last year's Strange Loop on "Production Prolog" gives an excellent high-level survey of the uses, advantages, …

    abathologist on Hacker News · 2015-03
    In Learn Prolog Now
  • For an awesome video showcasing a bit of the real power of Prolog, you need to check (if you haven't already) this Strangeloop talk: "Production Prolog" by Michael Hendricks [VIDEO]

    samuell on Hacker News · 2019-10
    In Swish: SWI Prolog Notebook
  • Not only is it worthwhile to learn, it's worthwhile to use for real world problems: [VIDEO] From his blog: [LINK]

    MonkeyIsNull on Hacker News · 2015-01
    In Prolog Programming Language (1997)

Summaries, classifications and recommendation records are from the HackerTube source dataset. Read about this library and its limitations.