Programavimas

Skriptų kalbos populiarėja

Žinomos scenarijų kalbos, kurios kažkada buvo laikomos programavimo ateitimi, nes siūlo paprastą naudojimą, pateko į mėnesio „Tiobe“ kalbos populiarumo indeksą. Tik „Python“ ir „JavaScript“ vis dar turi tam tikrą impulsą.

Kalbos, kurių likimas mažėjo, yra „Perl“, PHP ir „Ruby“. Įtariama programinės įrangos kokybės paslaugų įmonės „Tiobe“ priežastis yra kūrėjų noras aukštesnės kokybės, nei tai galima padaryti scenarijų kalbomis: „Kadangi kokybės reikalavimai tampa vis didesni, šiais laikais vargu ar kas nors išdrįsta parašyti kritinę ir didelę programinės įrangos sistemą scenarijų kalba“.

Naudojant scenarijų kalbas, dauguma klaidų pasirodo vykdymo metu. Ir tai yra problema, sako Tiobe. Kūrėjai gali parašyti vieneto testus, kad tai kompensuotų, tačiau tai vis tiek yra „gana pavojinga“, nes šios klaidos gali įvykti, kol programa yra gaminama. Tuo tarpu statiškai įvestos kalbos į scenarijaus kalbų grėsmę reagavo sumažindamos tipiškumą.

Šio mėnesio rodiklyje, kuris reitinguoja kalbų populiarumą pagal formulę, vertinančią paieškas kalbomis populiariose paieškos sistemose, „Python“ buvo užimta ketvirta, viena vieta lenkiant praėjusių metų rodiklį, tuo laikotarpiu padidėjus 0,91 proc. Kalba džiaugėsi, kad ją lengva išmokti, ir ji tapo populiari aukštosiose mokyklose ir universitetuose. „JavaScript“, kritinė interneto svetainių kūrimo jėga, užėmė aštuntą vietą, kai prieš metus buvo aštunta. Nuo 2016 m. Lapkričio mėn. Jis išaugo 0,27 proc.

Tačiau toliau sąraše PHP lapkričio mėnesio indekse užėmė aštuntą vietą, kai praėjusiais metais tuo pačiu metu buvo septintoje vietoje; jos reitingas, palyginti su prieš metus, sumažėjo 1,23 proc. Rubinas finišavo 13-oje vietoje ir pralošė 0,39 proc., Palyginti su prieš metus, kai buvo 14-oje vietoje. Tuo tarpu „Perl“ buvo 15-oje vietoje, nusileidęs penkiomis vietomis ir 0,8 proc., Palyginti su prieš metus. Todėl scenarijų kalbos apskritai palaipsniui juda iš 20 geriausių Tiobe.

Net „JavaScript“ turėjo tobulėti, „Microsoft“ pristatydama „TypeScript“, savo statiškai tipizuotą „JavaScript“ versiją. „JavaScript“ taip pat pasinaudojo tokiomis sistemomis kaip „Angular“ ir „React“, kurios padėjo apsaugoti kalbą ir suteikti papildomų funkcijų, pažymi Tiobe.

10 geriausių „Tiobe“ programavimo kalbų

Kitoje indekso vietoje lyderiai „Java“ ir „C“ toliau užima pirmąją ir antrąją vietas. 10 geriausių šio mėnesio „Tiobe“ indekso kalbų buvo:

  1. „Java“ - 13,231 proc
  2. C, esant 9,293 proc
  3. C ++ - 5,343 proc
  4. „Python“ - 4,482 proc
  5. C #, esant 3,012 proc
  6. „JavaScript“ - 2,972 proc
  7. „Visual Basic .Net“ - 2,909 proc
  8. PHP - 1,897 proc
  9. „Delfi“ / „Object Pascal“ - 1,744 proc
  10. surinkimo kalba - 1,722 proc

10 populiariausių „PyPL“ programavimo kalbų

Alternatyviame „PyPL Popularity of Programming Languages“ indekse, kuriame nagrinėjama, kaip dažnai „Google“ ieškoma kalbos pamokų, scenarijų kalbos vis tiek baigiamos šalia viršaus, tačiau lieka už Java. Populiariausios „PyPL“ kalbos lapkričio mėnesį buvo šios:

  1. „Java“ - 21,4 proc
  2. „Python“ - 18,6 proc
  3. PHP - 8,2 proc
  4. „JavaScript“, 8 proc
  5. C #, 7,6 proc
  6. C ++, esant 6,3 proc
  7. C, esant 6,3 proc
  8. „Objective-C“ - 3,9 proc
  9. R - 3,8 proc
  10. Greitas, 3,1 proc
$config[zx-auto] not found$config[zx-overlay] not found