3 ms·
Google did not hire Rob Pike with Go in mind. Go did not even come around as an idea until Pike had worked at Google for a while. [1] Don't forget Rob Pike cr
by rhencke 6y ago
Google did not hire Rob Pike with Go in mind. Go did not even come around as an idea until Pike had worked at Google for a while. [1]
Don't forget Rob Pike created Sawzall at Google first (2005). [2]
[1] https://golang.org/doc/faq#history https://golang.org/doc/faq#history
[2] https://research.google/pubs/pub61/ https://research.google/pubs/pub61/
- fnord123 6y agoThe early Go compiler reused the code generator from Limbo. To the point that many comments referred to Limbo. So while Rob Pike might not have joined Google to work on Go or had Go in mind, the idea and direction for Go was probably preordained. It doesn't really support or attack your claims. It's just a thing I wanted to share.
- fnord123 6y agoSmall mistake: there are references to inferno, the operating system which limbo was a key component in. The broad idea is the same: Go has a clear heritage in systems that Rob Pike already worked on.