Programmering

Python svæver forbi Java i Tiobe sprogindeks

Markering af en første, Python har fortrængt Java til at tage nummer to i november 2020-udgaven af ​​Tiobe Index for programmeringssprogspopularitet. C holdt fast på den øverste plads.

Det næsten 20-årige indeks, som måler sprogets popularitet baseret på søgemaskineaktivitet, har altid rangeret C og Java i top to, idet sprogene skifter steder fra tid til anden. Nu er Python steget forbi Java, som gled til tredje.

Mens nogle måske nævner Pythons brug inden for felter som datamining, AI og numerisk databehandling som årsager til dets stigende formuer, mener leverandør af softwarekvalitetstjenester Tiobe, at Pythons vækst har at gøre med den generelle efterspørgsel efter softwareudvikling. Mens programmeringsaktiviteter tidligere næsten udelukkende blev udført af softwareingeniører, er det nødvendigt med programmeringsevner overalt i dag. Således var der brug for et enklere programmeringssprog, der kunne bruges af ikke-ingeniører, et der var let at lære med hurtige redigeringscyklusser og problemfri implementering. "Python opfylder alle disse behov," skrev Tiobe.

Formlen bag placeringen af ​​indekset involverer vurdering af antallet af softwareingeniører, kurser og tredjepartsleverandører bag hvert sprog over hele verden ved hjælp af søgemaskiner som Google, Bing og Yahoo.

Tiobe-indeksets top 10 for november 2020:

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

Det alternative PYPL-indeks (Popularity of Programming Language), som analyserer, hvor ofte sprogstudier søges i Google, rangerer allerede Python som det øverste sprog.

PYPL-indeksets top 10 for november 2020:

  1. Python, med en andel på 30,8 procent
  2. Java, 16,79 procent
  3. JavaScript, 8,37 procent
  4. C #, 6,42 procent
  5. PHP, 5,92 procent
  6. C / C ++, 5,78 procent
  7. R, 4,16 procent
  8. Mål-C, 3,57 procent
  9. Swift, 2,29 procent
  10. TypeScript, 1,84 procent
$config[zx-auto] not found$config[zx-overlay] not found