Noel Welsh discusses the paradigm of the functional programmer, contrasting it with the paradigm of the object-oriented programmer, and considering if it is possible to reconcile the two.
Paul Snively outlines the benefits of programming with multi-paradigm languages such as Scala, C++ or OCaml.
Mehrdad Afshari introduces prorogued programming, a new programming paradigm based on 3 principles: proroguing concerns, hybrid computation and executable refinement.
Software architecture has become heavily influenced in recent years by the largest software system in the world: The Web. This session will take a comprehensive look at how the "Web as Platform"