Luca Cardelli

E234748

Luca Cardelli is an Italian computer scientist known for his influential work in type theory, programming language design, and the development of the Modula-3 and Polyphonic C# languages.

All labels observed (1)

Label Occurrences
Luca Cardelli canonical 7

How this entity was disambiguated

Statements (49)

Predicate Object
instanceOf Italian person ⓘ
computer scientist ⓘ
researcher ⓘ
affiliation Microsoft Research ⓘ
University of Oxford ⓘ
almaMater University of Pisa ⓘ
areaOfInfluence design of modern programming languages ⓘ
formal methods in software ⓘ
award ACM SIGPLAN Programming Languages Achievement Award ⓘ
citizenship Italy ⓘ
coAuthorOf A Theory of Objects ⓘ
papers on type systems and object calculi ⓘ
contributedTo design of Modula-3 programming language ⓘ
design of Polyphonic C# programming language ⓘ
degree PhD in computer science ⓘ
education University of Pisa ⓘ
employer Microsoft Research Cambridge ⓘ
University of Oxford ⓘ
era 20th century ⓘ
21st century ⓘ
field computer science ⓘ
programming languages ⓘ
type theory ⓘ
knownFor Modula-3 ⓘ
Polyphonic C# ⓘ
object-oriented programming theory ⓘ
programming language design ⓘ
research on object calculi ⓘ
research on type systems ⓘ
type theory ⓘ
work on the semantics of programming languages ⓘ
language English ⓘ
Italian ⓘ
membership ACM Fellow ⓘ
Fellow of the Royal Society ⓘ
name Luca Cardelli ⓘ
nationality Italy ⓘ
notableConcept object calculi ⓘ
type systems for object-oriented languages ⓘ
notableWork Modula-3 language report ⓘ
linked to: Modula-3

Polyphonic C# language design ⓘ
occupation computer scientist ⓘ
university professor ⓘ
position Royal Society Research Professor at University of Oxford ⓘ
head of programming principles and tools group at Microsoft Research (past) ⓘ
researchArea concurrent programming ⓘ
distributed systems ⓘ
polymorphism in programming languages ⓘ
subtyping ⓘ

How these facts were elicited

Referenced by (7)

Full triples — surface form annotated when it differs from this entity's canonical label.

Robin Milner → notableStudent → Luca Cardelli ⓘ
Luca Cardelli → name → Luca Cardelli ⓘ
Mobile Ambients → introducedBy → Luca Cardelli ⓘ
subject linked to: mobile ambients
Polyphonic C# → developedBy → Luca Cardelli ⓘ
A Theory of Objects → author → Luca Cardelli ⓘ
Polyphonic C# → coDeveloper → Luca Cardelli ⓘ
subject linked to: Polyphonic C# language design