*
Quick Links|Home|Worldwide
Microsoft*
Search for


Press Kit

Luca Cardelli
Principal Researcher, Microsoft Research Cambridge
Microsoft Corporation

Luca Cardelli is a Principal Researcher at Microsoft Research Cambridge. He works with the Programming Principles and Tools Group and his main interests are in type theory and operational semantics, mostly for applications to language design, semantics, and implementation. Currently he is working on global and mobile computation issues, in particular on computational and systems biology and spatial logics, a specification logic for distributed systems.

Luca implemented the first compiler for ML (the most popular typed functional language) and one of the earliest direct-manipulation user-interface editors. He was a member of the Modula-3 design committee and has designed a few experimental languages, of which the latest are Obliq, a distributed higher-order scripting language, and Polyphonic C#, an object-oriented language with modern concurrency abstractions. His more protracted research activity has been in establishing the semantic and type-theoretic foundations of object-oriented languages.

Luca is a fellow at the Royal Society and ACM. He was recently elected a member of the Academia Europea.

Luca was born in Montecatini Terme, Italy, studied at the University of Pisa until 1979 and has a PhD in Computer Science from the University of Edinburgh (1982). He worked at Bell Labs, Murray Hill and at Digital Equipment Corporation, Systems Research Center in Palo Alto before assuming his current position at Microsoft.

 


©2008 Microsoft Corporation. All rights reserved. Terms of Use |Trademarks |Privacy Statement