Robin Milner was a British computer scientist who developed ML, the first language with polymorphic type inference, as part of his LCF automated theorem prover. He later developed the calculus of communicating systems (CCS) and its successor the pi-calculus, and won the 1991 ACM Turing Award. He worked at the University of Edinburgh from 1973 and later led the Computer Laboratory at the University of Cambridge. This description is adapted from Wikipedia contributors under CC BY-SA 4.0; changes were made. https://creativecommons.org/licenses/by-sa/4.0/
Facts
Connections
In Field
Source Wikipedia: Robin Milner
Invented
Source Wikipedia: Standard ML
Invented By
Robin Milner developed the type inference algorithm underlying the Hindley-Milner type system, published in his 1978 paper A Theory of Type Polymorphism in Programming.
In the Other Atlases
Sources
1. Wikipedia: Robin Milner
Wikimedia FoundationLead section
The language he developed for LCF, ML, was the first language with polymorphic type inference
In Field: Formal Methods, Contributions section
He developed Logic for Computable Functions (LCF), one of the first tools for automated theorem proving. Milner also developed two theoretical frameworks for analyzing concurrent systems, the calculus of communicating systems (CCS), and its successor, the pi-calculus.
View the Source Robin Milner (Wikidata)
Wikidata alias: Arthur John Robin Gorell Milner
Arthur John Robin Gorell Milner
Wikidata P166: honorary doctor of the University of Stirling
Wikidata P166 (award received): honorary doctor of the University of Stirling.
Wikidata P166: honorary doctorate from University of Paris-XI
Wikidata P166 (award received): honorary doctorate from University of Paris-XI.
Wikidata P166: EATCS award
Wikidata P166 (award received): EATCS award.
Wikidata P166: Friedrich L. Bauer Prize
Wikidata P166 (award received): Friedrich L. Bauer Prize.
Wikidata P166: Turing Award
Wikidata P166 (award received): Turing Award.
Wikidata P166: ACM Fellow
Wikidata P166 (award received): ACM Fellow.
Wikidata P166: honorary doctor of the University of Edinburgh
Wikidata P166 (award received): honorary doctor of the University of Edinburgh.
Wikidata P166: Programming Languages Achievement Award
Wikidata P166 (award received): Programming Languages Achievement Award.
Wikidata P166: Fellow of the British Computer Society
Wikidata P166 (award received): Fellow of the British Computer Society.
Wikidata P166: Fellow of the Royal Society of Edinburgh
Wikidata P166 (award received): Fellow of the Royal Society of Edinburgh.
Wikidata P166: honorary doctorate of the University of Glasgow
Wikidata P166 (award received): honorary doctorate of the University of Glasgow.
Wikidata alias: A. J. R. G. Milner
A. J. R. G. Milner
View the SourceWikipedia: Standard ML
Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.
Sign in to dispute this or suggest a correction.