Luca Cardelli
Luca Andrea Cardelli FRS is an Italian computer scientist who is a research professor at the University of Oxford, UK. Cardelli is well known for his research in type theory and operational semantics. Among other contributions, in programming languages, he helped design the language Modula-3, implemented the first compiler for the (non-pure) functional language ML, defined the concept of typeful programming, and helped develop the experimental language Polyphonic C#.
Luca Cardelli | |
---|---|
Cardelli in 2016 | |
Born | Luca Andrea Cardelli Montecatini Terme, Italy |
Alma mater | University of Pisa University of Edinburgh (PhD) |
Known for | Theory of Objects |
Awards | Dahl–Nygaard Prize (2007) ACM Fellow (2005) |
Scientific career | |
Fields | Theory of programming languages Process algebra Systems biology Molecular Programming |
Institutions | Bell Labs Microsoft Research Digital Equipment Corporation University of Edinburgh University of Oxford |
Thesis | An algebraic approach to hardware description and verification (1982) |
Doctoral advisor | Gordon Plotkin |
Website | lucacardelli |
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.