Simon Peyton Jones is possibly the reason many are functional programmers today. He is one of the founding fathers of Haskell – a pure functional lazy language. In this classic talk from OSCON 2007 Simon presents to a crowd of functional novices an X11 window manager written entirely in 500 lines of Haskell called xmonad. A great talk if you are new to Haskell. This talk is two parts and is epically long, though it’s time well spent.
- Rich Hickey: Intro to Datomic
- Tony Morris: Dependency injection without the gymnastics