Robert Griesemer is one of the initial designers of the Go programming language. Prior to Go, Robert worked on code generation for Google's V8 JavaScript engine, the design and implementation of the domain-specific language Sawzall, the Java HotSpot virtual machine, and the Strongtalk system. He once wrote a vectorizing compiler for the Cray Y-MP and an interpreter for APL. He is a fan of things that "just work." Robert holds a Ph.D. in computer science from ETH Zurich, Switzerland.