Interview with Simon Peyton Jones

“Functional programming is a radical and elegant attack on the entire enterprise of writing programs.  And I think it will have a long term impact; when the limestone of imparting programming has worn away, the granite of functional programming will be revealed underneath.”

“Computer Science is a foundational subject discipline, that like maths and natural science every child should have the opportunity to learn from primary school onward.”

Simon has just (March 2019) been appointed chair of the new National Centre for Computing Education.