# Craig Chambers

> Mediated Wiki article. Canonical URL: https://mediated.wiki/source/Craig_Chambers
> Markdown URL: https://mediated.wiki/source/Craig_Chambers.md
> Source: https://en.wikipedia.org/wiki/Craig_Chambers
> Source revision: 1331440324
> License: Creative Commons Attribution-ShareAlike 4.0 International (https://creativecommons.org/licenses/by-sa/4.0/)

{{Short description|American computer scientist}}
{{Use mdy dates|date=June 2025}}
{{BLP sources|date=September 2015}}
{{Infobox scientist
| name              = Craig Chambers
<!--| image         = BjarneStroustrup.jpg
| image_size        = 280px 
| alt               = 
| caption           = Craig Chambers
| birth_date        = {{birth date and age|1950|12|30|63}}
| birth_place       = [Aarhus](/source/Aarhus), [Denmark](/source/Denmark)
| residence         = [New York City](/source/New_York_City), [New York](/source/New_York), U.S.<ref>{{cite web|url=http://www.stroustrup.com/bio.html|title=Stroustrup: Biographical Information|work=stroustrup.com}}</ref>
| citizenship       = 
| nationality       = [Danish](/source/Denmark)
| fields            = 
| workplaces        = [Aarhus University](/source/Aarhus_University)<br/>[University of Cambridge](/source/University_of_Cambridge)<br/>[Texas A&M University](/source/Texas_A%26M_University) <br/>[Bell Labs](/source/Bell_Labs)<br/>[Morgan Stanley](/source/Morgan_Stanley)<br/>[Columbia University](/source/Columbia_University)
| alma_mater        = [Aarhus University](/source/Aarhus_University) (MSc)<br/>[Churchill College, Cambridge](/source/Churchill_College%2C_Cambridge) (PhD)
| thesis_title      = Communication and control in distributed computer systems
| thesis_url        = http://ulmss-newton.lib.cam.ac.uk/vwebv/holdingsInfo?bibId=14260
| thesis_year       = 1979
| doctoral_advisor  = [David Wheeler](/source/David_Wheeler_(computer_scientist))
| academic_advisors = 
| notable_students  = 
-->
| known_for         = Creating [Cecil](/source/Cecil_(programming_language)), [Diesel](/source/Diesel_(programming_language)) programming languages
<!--
| author_abbrev_bot = 
| author_abbrev_zoo = 
| influences        = 
| influenced        = 
| awards            = 
| website           = {{URL|http://???.com}}
| footnotes         = 
| spouse            = 
-->
}}

'''Craig Chambers''' has been a [computer scientist](/source/computer_scientist) at [Google](/source/Google) since 2007.<ref>{{cite web|url=http://research.google.com/pubs/author4707.html|title=Craig Chambers|work=google.com}}</ref> Prior to this, he was a [professor](/source/professor) in the department of computer science and engineering at the [University of Washington](/source/University_of_Washington). He received his [B.S.](/source/B.S.) degree in computer science from [MIT](/source/MIT) in 1986 and his [Ph.D.](/source/Ph.D.) in computer science from [Stanford](/source/Stanford) in 1992. He is best known for the influential research language [Self](/source/Self_(programming_language)), which introduced prototypes as an alternative to classes, and code-splitting, a compilation technique that generates separate code paths for fast and general cases to speed execution of dynamically typed programs.<ref>{{cite web|url=https://homes.cs.washington.edu/~chambers/bio.html|title=Capsule Biography: Craig Chambers|work=washington.edu}}</ref> He was the PhD advisor of Google's current chief scientist, [Jeff Dean](/source/Jeff_Dean).

==References==
{{Reflist}}

{{Authority control}}

{{DEFAULTSORT:Chambers, Craig}}
Category:Living people
Category:Programming language designers
Category:Programming language researchers
Category:Year of birth missing (living people)
Category:University of Washington faculty
Category:MIT School of Engineering alumni
Category:Stanford University alumni

{{US-compu-scientist-stub}}

---
Adapted from the Wikipedia article [Craig Chambers](https://en.wikipedia.org/wiki/Craig_Chambers) by Wikipedia contributors ([contributor history](https://en.wikipedia.org/wiki/Craig_Chambers?action=history)). Available under [Creative Commons Attribution-ShareAlike 4.0 International](https://creativecommons.org/licenses/by-sa/4.0/). Changes may have been made.
