While quick and dirty Google Trends is definitely not data science it can be useful for a sniff test. I was working on a client project today, when I thought I would look at search interest over time. Rails- we’d expect to be tailing off a bit. Node.js – I actually expected to see more of an upward slope, after a it had felt like it was plateauing for a while. Node is definitely still growing strongly in adoption. But Golang – I was certainly not expecting this kind of sustained upward slope in interest, in terms of volume. Language interest can grow quickly, but tends to plateau pretty quickly too, as populations become saturated. Golang is showing sustained growth in interest over time though.
Derek Collison was right in 2012
Prediction: Go will become the dominant language for systems work in IaaS, Orchestration, and PaaS in 24 months. #golang
— Derek Collison (@derekcollison) September 11, 2012
But judging from the graph Go could end up doing something rather more interesting.
Kubernetes with the Go faster stripes: golang’s velocity advantage - Enterprise Irregulars says:
November 28, 2017 at 5:27 pm
[…] Small teams, loosely joined, writing Go, using containers. Which brings us back to Adrian’s point – that one of the key reasons Kubernetes is moving so fast is because of the language choice, and the people associated with that choice. If Adrian is right, and obviously his argument makes a great deal of sense, there are some rather obvious implications for companies making platform choices. When web companies grow up they tend to turn into Java shops, but that won’t always be the case. With Cloud Native now making such an impact on enterprise thinking we’re going to see a lot more Go adoption, and we’re already seeing plenty of interest. […]