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 4

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 (4)

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