3 ms·
a) It doesn't make a lot of sense for Random Google Engineer #62 to give a presentation about a small project. b) Go, like every other programming language, wi
by Lewisham 13y ago
a) It doesn't make a lot of sense for Random Google Engineer #62 to give a presentation about a small project.
b) Go, like every other programming language, will take time to get up to speed. Programmers need to be familiar with it. Managers need to be OK approving new projects to use it. Old projects will need a really good reason to get a rewrite in it. There is no edict at Google to use any given language, it just has to be one of the four blessed languages: Java, C++, Python or Go. Go has to prove its value against languages that are decades old with full library support.
So no, I wouldn't say that it is clear Go has made inroads at El Goog, because I don't think anyone reasonable would expect it to. Is it fair to say "Google is heavily invested in Go"? I don't know. I think it's fair to say Rob Pike and his team are very clever, and they're spending their time on Go, so that bodes well.
- laureny 13y ago> I think it's fair to say Rob Pike and his team are very clever Rob's cleverness and contributions to computer science are indisputable, but that doesn't make him a good language designer. From what I've seen of Go, it seems like it was designed by a team that stopped looking at other programming languages in the late 90's.
- coolsunglasses 13y agoLate 90's is being gracious to a language that smells like an ALGOL and Pascal cross-over. Leaves me to wonder why some of these people bothered with C to begin with and didn't just use Pascal. Momentum in the Unix world maybe?