Chris Lattner
E102382
Chris Lattner is a software engineer best known for creating the LLVM compiler infrastructure and leading the development of Apple’s Swift programming language.
All labels observed (2)
| Label | Occurrences |
|---|---|
| Chris Lattner canonical | 6 |
| Lattner | 1 |
How this entity was disambiguated
This entity first appeared as the object of triple T815929 — resolving that mention is where its identity was fixed. The disambiguator weighed these candidate entities and picked the highlighted one (or “None”, minting a new entity). This is how homonymy is resolved: the same surface form can point to different entities.
Target entity: Chris Lattner Context triple: [Swift (programming language), designedBy, Chris Lattner]
-
A.
Robert Griesemer
Robert Griesemer is a Swiss software engineer best known as one of the principal designers of the Go programming language at Google.
-
B.
Rob Pike
Rob Pike is a Canadian software engineer and author best known as a co-creator of the Go programming language and for his influential work at Bell Labs and Google.
-
C.
Nathan Blecharczyk
Nathan Blecharczyk is an American billionaire entrepreneur and software engineer best known as a co-founder and longtime technology leader of the home-sharing company Airbnb.
-
D.
Andrew Tridgell
Andrew Tridgell is an Australian computer programmer best known for creating the Samba software suite and contributing extensively to free and open-source software.
-
E.
Matthew Garrett
Matthew Garrett is a prominent free software developer and security expert known for his influential work on Linux, firmware, and secure boot technologies.
- F. None of above. chosen
- G. Unsure - the case is ambiguous/there is not enough information to decide.
Target entity: Chris Lattner Target entity description: Chris Lattner is a software engineer best known for creating the LLVM compiler infrastructure and leading the development of Apple’s Swift programming language.
-
A.
Robert Griesemer
Robert Griesemer is a Swiss software engineer best known as one of the principal designers of the Go programming language at Google.
-
B.
Rob Pike
Rob Pike is a Canadian software engineer and author best known as a co-creator of the Go programming language and for his influential work at Bell Labs and Google.
-
C.
Nathan Blecharczyk
Nathan Blecharczyk is an American billionaire entrepreneur and software engineer best known as a co-founder and longtime technology leader of the home-sharing company Airbnb.
-
D.
Andrew Tridgell
Andrew Tridgell is an Australian computer programmer best known for creating the Samba software suite and contributing extensively to free and open-source software.
-
E.
Matthew Garrett
Matthew Garrett is a prominent free software developer and security expert known for his influential work on Linux, firmware, and secure boot technologies.
- F. None of above. chosen
Statements (60)
| Predicate | Object |
|---|---|
| instanceOf |
computer scientist
ⓘ
programming language designer ⓘ software engineer ⓘ |
| almaMater |
University of Illinois at Urbana–Champaign
ⓘ
University of Portland ⓘ |
| awardReceived |
ACM Software System Award
ⓘ
Dr. Dobb’s Excellence in Programming Award ⓘ LLVM project ACM Software System Award (as part of LLVM team) ⓘ
linked to:
ACM Software System Award
|
| birthDate | 1978-11-17 ⓘ |
| birthPlace |
Bridgewater, Massachusetts, United States
ⓘ
linked to:
Bridgewater, Massachusetts
|
| coFounded | Modular Inc. ⓘ |
| created | LLVM ⓘ |
| degree |
Bachelor of Science in Computer Science
ⓘ
Master of Science in Computer Science ⓘ PhD in Computer Science ⓘ |
| designed |
Swift programming language
ⓘ
linked to:
Swift
|
| doctoralAdvisor | Vikram Adve ⓘ |
| doctoralThesis | “Macroscopic Data Structure Analysis and Optimization” ⓘ |
| employer |
Apple Inc.
ⓘ
Google ⓘ Modular Inc. ⓘ SiFive ⓘ Tesla, Inc. ⓘ |
| familyName |
Lattner
ⓘ
linked to:
Chris Lattner
|
| fieldOfWork |
compilers
ⓘ
machine learning infrastructure ⓘ programming languages ⓘ software engineering ⓘ |
| givenName | Chris ⓘ |
| influenced |
Apple’s developer ecosystem
ⓘ
modern compiler design ⓘ systems programming languages ⓘ |
| joined |
Apple Inc. in 2005
ⓘ
Google Brain in 2017 ⓘ
linked to:
Google Brain
Tesla, Inc. in 2017 ⓘ |
| knownFor |
CIRCT
ⓘ
Clang compiler ⓘ
linked to:
Clang
LLVM ⓘ MLIR ⓘ Swift programming language ⓘ
linked to:
Swift
|
| ledDevelopmentOf | Swift programming language at Apple ⓘ |
| left |
Apple Inc. in 2017
ⓘ
Tesla, Inc. in 2017 ⓘ |
| name | Chris Lattner ⓘ |
| nationality |
United States
ⓘ
linked to:
United States of America
|
| notableWork |
CIRCT (Circuit IR Compilers and Tools)
ⓘ
linked to:
CIRCT
Clang C/C++/Objective-C compiler front end ⓘ
linked to:
Clang
LLVM compiler infrastructure ⓘ
linked to:
LLVM
MLIR (Multi-Level Intermediate Representation) ⓘ
linked to:
MLIR
Swift programming language ⓘ
linked to:
Swift
|
| position |
Co-founder and CEO of Modular Inc.
ⓘ
Distinguished Engineer at Google ⓘ Senior Director, Developer Tools at Apple ⓘ Senior Vice President of Platform Engineering at SiFive ⓘ Vice President of Autopilot Software at Tesla ⓘ |
| started |
LLVM project
ⓘ
linked to:
LLVM
|
| workedOn |
Apple developer tools
ⓘ
Clang/LLVM integration in Xcode ⓘ Swift compiler ⓘ
linked to:
Swift toolchain
Xcode toolchain ⓘ
linked to:
Xcode
|
How these facts were elicited
The pipeline generated the facts above by prompting gpt-5.1 with this entity's name + description and the instruction below.
You are a knowledge base construction expert. Given a subject entity and a description of it, return factual statements that you know for the subject as a JSON list of dictionaries(triples), where keys must be "subject", "predicate" and "object". The number of facts may be very high, between 25 to 50 or more, for very popular subjects. For less popular subjects, the number of facts can be very low, like 5 or 10. # Requirements - If you don't know the subject at all, return an empty list. - If the subject is not a named entity, return an empty list. - Include at least one triple where predicate is "instanceOf". - Do not get too wordy. - Separate several objects into multiple triples with one object.
Subject: Chris Lattner Description of subject: Chris Lattner is a software engineer best known for creating the LLVM compiler infrastructure and leading the development of Apple’s Swift programming language.
Referenced by (7)
Full triples — surface form annotated when it differs from this entity's canonical label.