It’s great that Docker is mentioned in this article. Docker is cool to try things you don’t want on your machine permanently.
While I’m trying to concentrate on Haskell at this time, I couldn’t resist having a look into Markus Triskas book.
The Power of Prolog
Thanks for making this available online!
Bernardo Pires has written a nice intro to Prolog if you do not have much time.
Try logic programming! A gentle introduction to Prolog
If you are interested in Lisp-like programming languages, you might want to have a look at yet another dialect: PicoLisp.
Hhm, build-in database and build-in Prolog engine. Why not?