According to officials at Google, portions of the company’s back-end infrastructure are now running applications written in Go, a cross between Python and C++. “We’re already using Go internally at Google for some production stuff,” said Go developer Robert Pike. “The language is pretty stable.”
Google made the language open source back in November, saying “There is a growing rebellion against cumbersome type systems like those of Java and C++, pushing people towards dynamically typed languages such as Python and JavaScript, [but] some fundamental concepts such as garbage collection and parallel computation are not well supported by popular systems languages. We believe it’s worth trying again with a new language, a concurrent, garbage-collected language with fast compilation.”