The Practice of Prolog - how up-to-date are its practices


I just noticed the “The Practice of Prolog” by Sterling. It’s billed as a practical rather theoretical book.

I am curious, how up-to-date is the programming practices presented in this book – given today’s prolog systems such as swi-prolog.



1 Like

It covers core Prolog. As such it remains valid. It may not cover modern facilities but on the whole these don’t change the principles of development. Prolog + CLPR is fundamentally the same kind of language as Prolog without. I don’t know what modern developments would change this fundamental.