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 of America
surface form: United States
designer Craig Chambers self-linksurface differs
Craig Chambers self-linksurface differs
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 (brand)
surface form: Diesel
notableStudent Michael Ernst
notableWork Cecil: A Pure Object-Oriented Language with Multiple Dispatch and Multiple Inheritance
The Cecil Language: Specification and Rationale
surface form: 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
Craig Chambers designer Craig Chambers self-linksurface differs
subject surface form: Cecil
Craig Chambers designer Craig Chambers self-linksurface differs
subject surface form: Diesel