Imagine if Microsoft begins saving users' information using its operating system. As result they got more information on you even than Google or anyone else.
Generalizing, there's really a math relation but it's most because the language designer wanted this. Nobody wanted to add this feature (not so trivial to a compiler) if they just could return a struct.
Well, "attract more contributors if it is written in Go" I think that it isn't the point really. In fact, I think it's more easier if you're using C than or even C++. The question about C it's much error-prone language which would make development slow than using a more modern language with the C string and malloc()s pain. Not mentioned that it's cool a Go compiler written in Go and C# compiler written in C# :)
Very interesting article I think. But I think that says Google is the new Bell Labs is a bit exaggeration. While Bell Labs did most of its inventions from scratch and with a lot of search, what Google do in most part of its products is improvement of existing ones. And no, I'm not a Google hater.
Moderna bash/shell language? check out Window's Power Shell [1]. The one shell scripting language what I would use and the only of its type that its syntax don't scare me...