Ohjelmointi

Python nousee Javan ohitse Tiobe-kielihakemistossa

Ensimmäisenä merkitsemällä Python on syrjäyttänyt Java: n sijoittuen ohjelmakielen suosion Tiobe-indeksin marraskuun 2020 painoksessa toiseksi parhaaksi. C piti kiinni kärkipaikasta.

Lähes 20 vuotta vanha hakemisto, joka mittaa kielen suosiota hakukoneiden aktiivisuuden perusteella, on aina luokitellut C ja Java kahden parhaan joukkoon, ja kielet vaihtavat toisinaan. Nyt Python on noussut Java: n ohi, joka putosi kolmanneksi.

Jotkut saattavat mainita Pythonin käytön esimerkiksi tiedonlouhinnassa, tekoälyssä ja numeerisessa laskennassa syyksi kasvavalle omaisuudelle, mutta ohjelmistolaatuisten palvelujen toimittaja Tiobe uskoo, että Pythonin kasvu liittyy ohjelmistokehityksen yleiseen kysyntään. Aikaisemmin ohjelmointitoimintoja suorittivat lähes yksinomaan ohjelmistosuunnittelijat, mutta ohjelmointitaitoja tarvitaan kaikkialla nykyään. Siksi tarvittiin yksinkertaisempi ohjelmointikieli, jota muut kuin insinöörit voisivat käyttää, joka oli helppo oppia nopeilla muokkaussyklillä ja sujuvalla käyttöönotolla. "Python täyttää kaikki nämä tarpeet", Tiobe kirjoitti.

Indeksin sijoitusten takana oleva kaava sisältää jokaisen kielen takana olevien ohjelmistosuunnittelijoiden, kurssien ja kolmannen osapuolen toimittajien määrän arvioinnin maailmanlaajuisesti käyttämällä hakukoneita, kuten Google, Bing ja Yahoo.

Tiobe-indeksi top 10 marraskuussa 2020:

  1. C, luokitus 16,21 prosenttia
  2. Python, 12,12 prosenttia
  3. Java, 11,68 prosenttia
  4. C ++, 7,6 prosenttia
  5. C #, 4,67 prosenttia
  6. Visual Basic, 4,01 prosenttia
  7. JavaScript, 2,03 prosenttia
  8. PHP, 1,79 prosenttia
  9. R, 1,64 prosenttia
  10. SQL, 1,54 prosenttia

Vaihtoehtoinen PYPL (Popularity of Programming Language) -hakemisto, joka analysoi, kuinka usein kielioppaita etsitään Googlessa, sijoittaa Pythonin jo ylin kieli.

PYPL-indeksi top 10 marraskuussa 2020:

  1. Python, jonka osuus on 30,8 prosenttia
  2. Java, 16,79 prosenttia
  3. JavaScript, 8,37 prosenttia
  4. C #, 6,42 prosenttia
  5. PHP, 5,92 prosenttia
  6. C / C ++, 5,78 prosenttia
  7. R, 4,16 prosenttia
  8. Tavoite-C, 3,57 prosenttia
  9. Nopea, 2,29 prosenttia
  10. TypeScript, 1,84 prosenttia