Interview with John Hughes, inventor of Haskell

I recently found this YouTube interview from Computerphile with John Hughes, the inventor of Haskell. He explains what functional programming is and where Haskell came from, and how exactly they came up with the name.