Craig Chambers

E238229

Craig Chambers is a computer scientist known for his work on object-oriented language design and implementation, particularly the Cecil and Diesel languages.

All labels observed (1)

Label Occurrences
Craig Chambers canonical 9

How this entity was disambiguated

Statements (33)

Predicate Object
instanceOf computer scientist ⓘ
person ⓘ
programming language ⓘ
programming language ⓘ
countryOfCitizenship United States ⓘ
designer Craig Chambers ⓘ
Craig Chambers ⓘ
developed Cecil programming language ⓘ
Diesel programming language ⓘ
employer University of Washington ⓘ
fieldOfWork computer science ⓘ
object-oriented programming ⓘ
programming languages ⓘ
influencedBy object-oriented programming languages ⓘ
knownFor Cecil programming language ⓘ
Diesel programming language ⓘ
object-oriented language design ⓘ
object-oriented language implementation ⓘ
languageDesigned Cecil ⓘ
Diesel ⓘ
linked to: Diesel (brand)
notableStudent Michael Ernst ⓘ
notableWork Cecil: A Pure Object-Oriented Language with Multiple Dispatch and Multiple Inheritance ⓘ
Design and Implementation of the Cecil Language and Type System ⓘ
The Cecil Language: Specification and Rationale ⓘ
occupation professor ⓘ
programmingParadigm object-oriented programming ⓘ
object-oriented programming ⓘ
researchInterest compiler optimization ⓘ
dynamic dispatch ⓘ
multiple dispatch ⓘ
object-oriented language implementation ⓘ
type systems ⓘ
workLocation Seattle ⓘ

How these facts were elicited

Referenced by (9)

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

Jeff Dean → doctoralAdvisor → Craig Chambers ⓘ
Jeffrey Dean → doctoralAdvisor → Craig Chambers ⓘ
Cecil → designer → Craig Chambers ⓘ
subject linked to: Craig Chambers
Diesel → designer → Craig Chambers ⓘ
subject linked to: Craig Chambers
Cecil → developer → Craig Chambers ⓘ
subject linked to: Cecil programming language
Cecil → designedBy → Craig Chambers ⓘ
subject linked to: Cecil programming language
Diesel programming language → designer → Craig Chambers ⓘ