Most of us already owe Prolog a debt indirectly via Erlang. However, logic programming in and of itself has much to teach us about approaches to systems - taking declarative system descriptions to a new level of abstraction, and finding ways to integrate these ideas back into more common workflows. From Prolog to Erlang to Haskell to Lisp to TLC and then back to Prolog I have journeyed, and I'd like to share some of the beautiful and brilliant things I've discovered along the way and why I think they might make us better operations geeks. And when approaching new languages, always remember: You can't scare us, we've used m4.
|Matt 'mst' Trout|