Robert Griesemer is an employee of Google and one of the initial designers of the Go programming language. Prior to Go, Griesemer has worked on code generation for Google's V8 JavaScript engine and Chubby, a distributed lock manager for Google's GFS distributed filesystem. He has also worked on the design and implementation of the domain-specific language Sawzall, the Java HotSpot virtual machine, and the Strongtalk system. He has also written a vectorizing compiler for the Cray Y-MP and an interpreter for APL.
Griesemer holds a Ph.D. in computer science from ETH Zurich, Switzerland.
The name Robert is a Germanic given name, from Proto-Germanic *χrōþi- "fame" and *berχta- "bright". Compare Old Dutch Robrecht and Old High German Hrodebert (a compound of hruod "fame, glory" and berht "bright"). It is also in use as a surname.
After becoming widely used in Continental Europe it entered England in its Old French form Robert, where an Old English cognate form (Hrēodbēorht, Hrodberht, Hrēodbēorð, Hrœdbœrð, Hrœdberð) had existed before the Norman Conquest. The feminine version is Roberta. The Italian, Portuguese, and Spanish form is Roberto.
Similar to the name, Richard, "Robert" is also a common name in many Germanic languages, including English, German, Dutch, Norwegian, Swedish, Danish, and Icelandic. It can be used as a French, Hungarian, Finnish, and Estonian name as well.
Robert, and also the name Joseph, were in the top 10 most given boys' names in the US for 47 years, from 1925 to 1972.
In Italy during the Second World War, the form of the name, Roberto, briefly acquired a new meaning derived from, and referring to the Rome-Berlin-Tokyo Axis.
Robert may refer to: