Robert Griesemer

Robert Griesemer (born June 9, 1964) is a Swiss computer scientist. He is best known for his work on the Go programming language. Go is a statically typed, compiled programming language. Prior to Go, He worked on Google's V8 JavaScript engine, the Sawzall language, the Java HotSpot virtual machine, and the Strongtalk system.[1][2][3][4]

Robert Griesemer
Born1964 (age 5657)
NationalitySwiss
OccupationSoftware engineer
EmployerGoogle
Known forGo

Background

Griesemer studied at the ETH Zurich, where he did his doctorate with Hanspeter Mössenböck and Niklaus Wirth on the subject of a programming language for vector computers. He works at Google.[5]

Books

  • Robert Griesemer (2009), Oracle Warehouse Builder 11g: Getting Started, Packt Publishing, ISBN 978-1-84719-574-6

Papers

  • Robert Griesemer, Srdjan Mitrovic, A Compiler for the Java HotSpot, The School of Niklaus Wirth (2000), pp. 133–152
  • Tushar Deepak Chandra Robert Griesemer Joshua Redstone, Paxos Made Live - An Engineering Perspective (2006 Invited Talk), Proceedings of the 26th Annual ACM Symposium on Principles of Distributed Computing, ACM press (2007)

Patents

  • Interpreting functions utilizing a hybrid of virtual and native machine instructions
  • Method and apparatus for dynamically optimizing byte-coded programs
  • Apparatus and method for uniformly performing comparison operations on long word operands[6]

See also

References

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.