Go er populært igjen. Hvorfor er dette og hvor lenge vil det vare?

Googles Go har nylig gjenvunnet en plass blant de 10 beste språkene i Tiobe-indeksen for programmeringsspråkpopularitet, etter å ha mislyktes i listen på nesten seks år.

I mars-utgaven av Tiobe-indeksen hoppet Go-språket til 10. fra den 11. posisjonen det inntok i februar. Go-språket har forsvunnet utenfor denne topp 10-listen siden juli 2017.

Hvorfor har Go klatret på Tiobe-indeksen?

Tiobe tilskriver Go-språkets nylige oppgang til dets økende popularitet blant programvareutviklere. Det krediterer også Gos evne til å kombinere kraftige funksjoner som søppelinnsamling, statisk skriving og innebygd samtidighet på en måte som forbedrer utvikleropplevelsen, ytelsen og prosessen med begynner å kode med Go.

Gos popularitet kommer også som et resultat av hvordan Tiobe beregner indeksen. Sommeren 2016 begynte Tiobe å tilskrive både begrepene "Go" og "Golang" til språket, i stedet for bare sistnevnte. Dette forårsaket en betydelig økning i populariteten.

Til slutt, som et språk som Google utviklet, har Go litt tungvektsstøtte bak seg. Dette bidro til å popularisere og forbedre langsiktig tillit til språket. Go er også kjent for sin bruk i utviklingen av Docker-beholderplattformen og Kubernetes-programvaren.

Hvor lenge vil gå forbli på topp 10-listen for populære språk?

Ifølge Tiobe er det ikke klart hvor lenge Go vil forbli i sin indeks. Selskapet oppdaterer listen sin månedlig og velger språk basert på antall dyktige ingeniører over hele verden, kurs og tredjepartsleverandører knyttet til hvert språk.

Tiobe beregner sine rangeringer ved å bruke populære søkemotorer som Google, Bing og Yahoo.

Hele topp 10

Go-språket ligger på 10. plass i marsutgaven av Tiobe indeks med en rating på 1,24 prosent. Her er Tiobes indeks over de 10 beste språkene for mars 2023:

Språk

Vurdering

Python

14.83%

C

14.73%

Java

13.56%

C++

13.29%

C#

7.17%

Visual Basic

4.75%

JavaScript

2.17%

SQL

1.95%

PHP

1.61%

1.24%

Go har mye potensial ennå

Go er et kraftig programmeringsspråk som har potensial til å bli et av hovedspråkene for programvareutvikling. Hvis du ikke allerede er kjent med språket, kan dette være det perfekte tidspunktet for å lære det.