What do Object Oriented programs, JavaScript spaghetti callbacks, Prolog predicates, and Haskell Monads all have in common? Regardless of what programming language you employ it all boils down to Control, more or less of it. Simplicity and complexity arise respectively from principled and unprincipled wielding of Control. While this talk will deliver no conclusions it will hopefully give us all something to think about the next time we sit down to write some Control.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…