A gentle introduction to Prolog (2013)
221 points by mihau
Read the article
Discussion on Hacker News