Popularnost jezika za skriptiranje pada

Istaknuti skriptni jezici, na koje se nekada gledalo kao na programiranje nudeći jednostavnost upotrebe, ušli su u mjesečni indeks popularnosti jezika Tiobe. Samo Python i JavaScript još uvijek imaju određeni zamah.

Jezici koji su vidjeli svoju sreću propadaju uključuju Perl, PHP i Ruby. Sumnjivi uzrok tvrtke za pružanje usluga softvera Tiobe je želja programera za većom kvalitetom nego što se nudi u skriptnim jezicima: "Budući da zahtjevi za kvalitetom postaju sve veći i veći, danas se rijetko tko usuđuje napisati kritičan i velik softverski sustav na skriptnom jeziku."

Kod skriptnih jezika većina se pogrešaka prikazuje tijekom izvođenja. A ovo je problem, kaže Tiobe. Programeri mogu napisati unit testove kako bi to nadoknadili, ali to je i dalje "prilično opasno" jer se ove pogreške mogu dogoditi dok je aplikacija u fazi izrade. U međuvremenu su statički tipizirani jezici odgovorili na prijetnju skriptnih jezika smanjenjem opširnosti teksta.

U ovomjesečnom indeksu, koji jezičnu popularnost rangira na temelju formule koja ocjenjuje pretraživanja na jezicima u popularnim tražilicama, Python je rangiran na četvrto mjesto, jedno mjesto ispred prošlogodišnjeg, u tom razdoblju za 0,91 posto. Jezik je uživao reputaciju lakog za učenje i postao je popularan u srednjim školama i sveučilištima. JavaScript, kritični kotačić u web razvoju, zauzeo je šesto mjesto nakon što je prije godinu dana bio osmi. Od studenog 2016. narastao je 0,27 posto.

No dalje na listi, PHP je zauzeo osmo mjesto u indeksu iz studenoga, nakon što je u isto vrijeme prošle godine bio na sedmom mjestu; rejting mu je pao za 1,23 posto u odnosu na prije godinu dana. Ruby je završila na 13. mjestu i izgubila 0,39 posto u odnosu na prije godinu dana, kada je bila na 14. mjestu. U međuvremenu, Perl je bio na 15. mjestu, što je pet mjesta manje i 0,8 posto u odnosu na godinu prije. Kao rezultat, skriptni se jezici općenito postupno odmiču od Tiobeovih 20 najboljih.

Čak se i JavaScript morao razvijati, Microsoft je predstavio TypeScript, svoju statički otkucanu verziju JavaScript-a. JavaScript je također imao koristi od okvira poput Angular i React koji su služili za zaštitu jezika i dodavanje dodatne funkcionalnosti, napominje Tiobe.

Top 10 programskih jezika Tiobe

Drugdje u indeksu, vodeći ljudi, Java i C, nastavljaju zauzimati prvo i drugo mjesto. 10 najboljih jezika ovog mjeseca s indeksom Tiobe bili su:

  1. Java, na 13,231 posto
  2. C, na 9,293 posto
  3. C ++, na 5,343 posto
  4. Python, na 4,482 posto
  5. C #, na 3,012 posto
  6. JavaScript, na 2,972 posto
  7. Visual Basic .Net, na 2,909 posto
  8. PHP, na 1,897 posto
  9. Delphi / Object Pascal, na 1,744 posto
  10. skupštinski jezik, na 1,722 posto

Top 10 programskih jezika PyPL-a

U alternativnom indeksu popularnosti programskih jezika PyPL, koji ispituje koliko često se na Googleu pretražuju jezični tutorijali, skriptni jezici i dalje završavaju pri vrhu, ali ostaju iza Jave. Top 10 jezika PyPL-a za studeni bili su:

  1. Java, na 21,4 posto
  2. Python, sa 18,6 posto
  3. PHP, na 8,2 posto
  4. JavaScript, na 8 posto
  5. C #, na 7,6 posto
  6. C ++, na 6,3 posto
  7. C, na 6,3 posto
  8. Objective-C, na 3,9 posto
  9. R, na 3,8 posto
  10. Brzi, na 3,1 posto