John Darlington | |
---|---|
Nationality | British |
Occupation(s) | Academic, researcher and author |
Academic background | |
Education | B.Sc. (Econ) (1969) Ph.D., Artificial Intelligence (1973) |
Alma mater | London School of Economics University of Edinburgh |
Academic work | |
Institutions | University 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]