David Turner - Your Art History Reference Guide!

ArtHistoryClub Information Site on David Turner Art History Art History Search        Art History Browse             News        Gallery        Forums        Articles        Weblinks        welcome to our free resource site for all art history lovers!

David Turner

This article is about the computer scientist. For the Canadian astronomer, see David G. Turner .

David A. Turner is a prominent British computer scientist.

He obtained a Ph.D. from Oxford, passing from being plain Mr Turner to Dr Turner and then to Professor Turner within six months. He has held professorships at Queen Mary College, London , University of Texas at Austin and the University of Kent at Canterbury, where he now retains the post of Emeritus Professor. He is currently (2004) Professor of Computation at Middlesex University, England.

He is best known for inventing combinator graph reduction and for designing and implementing three seminal functional programming languages SASL, KRC and Miranda, the last of which was awarded a medal for Technical Achievement by the British Computer Society (BCS Awards, 1990).

Publications

  • Functional Programming and its Applications, David A. Turner, Cambridge U Press 1982.
  • A Parser Generator for use with Miranda, ACM Symposium on Applied Computing, pp 401-407, Philadelphia, USA, Feb 1996.
  • Elementary Strong Functional Programming, D. A. Turner, in R. Plasmeijer, P. Hartel, eds, "First International Symposium on Functional Programming Languages in Education", LNCS 1022, pages 1-13, Springer, 1996.
  • Ensuring Streams Flow, Alastair Telford and David Turner, in Johnson, ed., "Algebraic Methodology and Software Technology", 6th International Conference, AMAST '97, Sydney Australia, December 1997, volume 1349 of "Lecture Notes in Computer Science", pages 509-523. AMAST, Springer-Verlag, December 1997.
  • Ensuring the Productivity of Infinite Structures, A.J.Telford, D.A.Turner, "Technical Report TR 14-97", 37 pages, Computing Laboratory, University of Kent, March 1998. Under submission to "Journal of Functional Programming".
  • Ensuring Termination in ESFP, A. J. Telford and D. A. Turner, in "15th British Colloquium in Theoretical Computer Science", page 14, Keele, April 1999. To appear in "Journal of Universal Computer Science".
  • A Hierarchy of Elementary Languages with Strong Normalisation Properties, A.J.Telford, D.A.Turner, "Technical Report TR 2-00", 66 pages, University of Kent Computing Laboratory, January 2000.
  • Total Functional Programming, Keynote address, pp 1-15, SBLP 2004, Rio de Janeiro, May 2004.

External links

Last updated: 01-04-2007 01:18:57
The contents of this article are licensed from Wikipedia.org under the
GNU Free Documentation License. See original document.
Art History Search | Art History Browse | Contact | Legal info