Scriptor
Joined 18 years ago
Joined 18 years ago
To me, this seems less like they're selecting for good engineers and more like they're just selecting for people who really want Google on their resume.
Once they themselves had kids they would be able to teach them their imperfect version of recursive language. This probably continued and amplified over generations.
It's a pretty interesting case of nature and nurture combining. The mutation is a prerequisite, but largely useless unless there's enough "nurture" happening during the critical period.
Of course, Go's popularity is helped a great deal by Google using it, as well as the huge amount of devops software written in Go (docker, terraform, kubernetes). But at some point the hype for those will settle and they'll just become more tools. At the same time there'll be more and more legacy Go projects at various companies that won't be very exciting. Around about this time we'll probably see the next language start rising in popularity.