(April 28, 2010) Rob Pike, a Principal Engineer at Google, Inc., discusses possible reasons why new computer languages keep appearing and why they led Google engineers to define yet another language, Go. Stanford University:.