John Darlington

John Darlington
NationalityBritish
Occupation(s)Academic, researcher and author
Academic background
EducationB.Sc. (Econ) (1969)
Ph.D., Artificial Intelligence (1973)
Alma materLondon School of Economics
University of Edinburgh
Academic work
InstitutionsUniversity of Edinburgh
Imperial College London

John Darlington is a British academic, researcher and author. He is an Emeritus Professor at Imperial College London. He was Director of the London e-Science Centre and was head of the Functional Programming and Social Computing Sections at Imperial.[1]

Darlington is known for the early work he did on program transformation and functional programming. In his thesis in 1972, Darlington popularized the idea of program transformation, i.e. manipulating programs into alternative forms, preserving their semantics while altering their operational characteristics.[2]

  1. ^ "John Darlington".
  2. ^ "A semantic approach to automatic program improvement [microform]".