Strange Loop

September 26-28 2018

Stifel Theatre

St. Louis, MO

Real Development Boot Camp in SWI-Prolog

Most programmers encounter Prolog in a programming languages survey course, where the emphasis is on toy logic puzzles. Unfortunately, this introduction perpetuates a stereotype of Prolog as a special purpose inference engine rather than what it is, a powerful general purpose programming language well adapted to agile programming.

Programmers who do discover SWI-Prolog's vast niftyness as a development environment have few resources for learning the practical tips and tricks that are part of true facility in any language. This boot camp style workshop will focus on developing practical facility with the SWI-Prolog IDE and http/ web framework.