David Turner (computer scientist)

For other people named David Turner, see David Turner (disambiguation).

David A. Turner (born 1946) is a British computer scientist. He is best known for designing and implementing the first functional programming languages based on lazy evaluation, combinator graph reduction, and polymorphic types: SASL (1972), KRC (1981), and the commercially supported Miranda (1985). Miranda had a strong influence on the later Haskell programming language.[1]

He has a D.Phil. from the University of Oxford. He has held professorships at Queen Mary College, London, University of Texas at Austin and the University of Kent at Canterbury, where he has spent most of his career and retains the title of Emeritus Professor of Computation.

He is also an Emeritus Professor at Middlesex University, England.

Publications

References

  1. Hudak, Paul; Hughes, John (2007). "A History of Haskell: being lazy with class".

External links

This article is issued from Wikipedia - version of the 11/23/2016. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.