4 ms·
I wonder if what I heard from some people is true, that at Google Go isn't used as widely as people think.
by beltsazar 4y ago
I wonder if what I heard from some people is true, that at Google Go isn't used as widely as people think.
- pphysch 4y agoWhat do people think? That Google is using it for everything?
- 37ef_ced3 4y agoYou can think of Go as the modern representative the Plan 9 and Oberon schools of thought -- their answer to (and replacement for) C and C++. The fact that it was developed at Google is incidental. That's where Robert Griesemer (Oberon) and Rob Pike (Plan 9) and Ken Thompson (Unix, Plan 9) and Russ Cox (Plan 9) and Ian Lance Taylor, etc., happened to be employed.
- clpm4j 4y agoWasn't YouTube rewritten mostly in Go several years ago? Java and C++ won't be displaced as the primary languages at Google, but I think Go is in the top 4 languages they use (along with TypeScript).
- geodel 4y agoWell I don't know who are those people. Reasonable people would think Google would not let employees simply re-writing major chunk of existing code for production services in Go. So tons of huge projects in C++/Java/Dart will remain in same languages unless the product itself is sunset. Even then also Go will not be used to write OS kernel, device drivers and such. So where ever else Go is used it is decent enough.
- assbuttbuttass 4y agoGoogle employee here, for my role I work almost exclusively in Go. A lot of legacy code is C++ or Java, but almost all of the new software being developed uses Go.