Go dar kartą populiarus. Kodėl taip yra ir kiek tai truks?

„Google's Go“ neseniai atsikovojo vietą tarp 10 geriausių Tiobe kalbų pagal programavimo kalbų populiarumą, nes beveik šešerius metus nepateko į sąrašą.

Kovo mėnesio Tiobe indekso leidime Go kalba šoktelėjo į 10 vietą iš 11 pozicijos, kurią užėmė vasarį. „Go“ kalba nuo 2017 m. liepos mėn. buvo už šio geriausių 10 sąrašo ribų.

Kodėl „Go“ užkopė į Tiobe indeksą?

„Tiobe“ pastaruoju metu „Go“ kalbos išpopuliarėjimą sieja su augančiu jos populiarumu tarp programinės įrangos kūrėjų. Jame taip pat pripažįstamas „Go“ gebėjimas derinti tokias galingas funkcijas, kaip šiukšlių surinkimas, statinis spausdinimas ir integruotas lygiagretumas taip, kad pagerintų kūrėjo patirtį, našumą ir darbo procesą. pradeda koduoti su Go.

Go populiarumas taip pat atsiranda dėl to, kaip Tiobe apskaičiuoja indeksą. 2016 m. vasarą Tiobe kalbai pradėjo priskirti ir terminus „Eiti“, ir „Golang“, o ne tik pastarąjį. Tai sukėlė pastebimą jo populiarumo augimą.

Galiausiai, kaip „Google“ sukurta kalba, „Go“ palaiko tam tikrą sunkų pagrindą. Tai padėjo populiarinti ir pagerinti ilgalaikį pasitikėjimą kalba. „Go“ taip pat žinomas dėl savo naudojimo kuriant „Docker“ konteinerių platformą ir „Kubernetes“ programinę įrangą.

instagram viewer

Kiek laiko išliks 10 populiariausių kalbų sąraše?

Tiobės teigimu, neaišku, kiek laiko „Go“ išliks indekse. Bendrovė kas mėnesį atnaujina sąrašą ir pasirenka kalbas pagal kvalifikuotų inžinierių skaičių visame pasaulyje, kursus ir trečiųjų šalių pardavėjus, susijusius su kiekviena kalba.

„Tiobe“ skaičiuoja savo reitingus naudodama populiarias paieškos sistemas, tokias kaip „Google“, „Bing“ ir „Yahoo“.

Visas Top 10

„Go“ kalba yra 10-oje kovo mėnesio leidimo vietoje Tiobe indeksas su 1,24 proc. Štai Tiobe 2023 m. kovo mėn. 10 geriausių kalbų indeksas:

Kalba

Įvertinimas

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%

Eik

1.24%

„Go“ dar turi daug potencialo

Go yra galinga programavimo kalba, kuri gali tapti viena pagrindinių programinės įrangos kūrimo kalbų. Jei dar nesate susipažinę su kalba, tai gali būti pats tinkamiausias laikas jos išmokti.