Pioneers in Computer Science
Pioneers in CS
Back
Robin Milner
Internet Ageprogramming languagesformal methods

Robin Milner

Arthur John Robin Gorell Milner was a British computer scientist, and he won the 1991

1934 – 2010United KingdomContribution: 1991

Introduction

Robin Milner (1934-2010) was a British computer scientist known for his work in the field of theoretical computer science, particularly in the area of programming languages and formal methods. He developed the Calculus of Communicating Systems (CCS) and the programming language ML. Milner's contributions have advanced the field of formal methods and programming language design.

Key Achievement

LCF, the mechanization of Scott's Logic of Computable Functions, probably the first theoretically based yet practical tool for machine assisted proof construction; ML, the first language to include polymorphic type inference together with a type-safe exception-handling mechanism; CCS, a general theory of concurrency. In addition, he formulated and strongly advanced full abstraction, the study of the relationship between operational and denotational semantics.

Biography

Arthur John Robin Gorell Milner was a British computer scientist, and he won the 1991 ACM Turing Award.

Did You Know?

  • Arthur John Robin Gorell Milner (13 January 1934 – 20 March 2010) was a British computer scientist, and he won the 1991 ACM Turing Award.

Awards

Turing Award1991
Friedrich L. Bauer Prize1994
ACM Fellow1994
Programming Languages Achievement Award2001
EATCS award2005
honorary doctorate from University of Paris-XI2007
honorary doctor of the University of Stirling
Fellow of the Royal Society of Edinburgh
honorary doctorate of the University of Glasgow
honorary doctor of the University of Edinburgh
Fellow of the British Computer Society

Institutions

City, University of London

University of Edinburgh

Swansea University

Stanford University

Education

Eton College

King's College