¿Qué tienen en común Kubernetes y Docker? Están desarrollados en Go (también conocido como Golang). Y este lenguaje está dando una sorpresa a principios de año al subir a el 8El Lugar del índice de TiobeEsta es su posición más alta en el ranking de los 10 mejores lenguajes de programación según su popularidad. Ir, ir y venir En el top 10 durante varios años.

Lanzado por Google En 2009, Go tuvo un éxito inmediato, aprovechando la oleada de soluciones de la empresa: Gmail, G Suite, YouTube, etc. Entró en el índice Tiobe en 2009 y se convirtió en el lenguaje del año en noviembre, recompensando su deslumbrante popularidad. Después, se produjo una travesía del desierto. "La locura se desvaneció. En 2015, Go alcanzó la posición 122 y todo parecía perdido", recuerda Paul Jansen, director general de Tiobe.

Una adopción lenta pero segura

Luego se produjo un auge. Google adoptó un ciclo de lanzamiento bianual muy estricto para el lenguaje en 2016. También contribuyó a ello el interés por la contenedorización con Docker y Kubernetes. “Hoy en día, Go se utiliza en muchas áreas de software, como programación back-end, servicios web y API”, afirma el ejecutivo. Añade que Go “debería permanecer entre los 10 primeros del índice en los próximos años”.

En su edición de febrero, el índice de Google señala que el lenguaje Carbon, promovido por el grupo estadounidense y que se posiciona como sucesor de C++, ha llegado por primera vez al top 100. La cima de la clasificación no cambia con el trío Python, C y C++.