Programiranje

Skriptni jeziki so priljubljeni

Ugledni skriptni jeziki, ki so bili nekoč videti kot prihodnost programiranja, saj ponujajo enostavnost uporabe, so zdrsnili v mesečni indeks priljubljenosti jezika Tiobe. Samo zagon Python in JavaScript imata še nekaj zagona.

Med jeziki, ki jim je usoda padla, so Perl, PHP in Ruby. Domnevni vzrok podjetja za zagotavljanje kakovosti programske opreme je želja razvijalcev po višji kakovosti, kot jo ponujajo skriptni jeziki: "Ker so zahteve po kakovosti vedno večje, si danes skoraj nihče ne upa napisati kritičnega in velikega programskega sistema v skriptnem jeziku."

Pri skriptnih jezikih se večina napak prikaže med izvajanjem. In to je težava, pravi Tiobe. Razvijalci lahko napišejo enotne teste, da to nadomestijo, vendar je vseeno "precej nevarno", ker se te napake lahko zgodijo, ko je aplikacija v izdelavi. Statično natipkani jeziki so se medtem na grožnjo skriptnih jezikov odzvali z zmanjšanjem besednih besed.

V indeksu tega meseca, ki jezikovno priljubljenost uvršča na podlagi formule, ki ocenjuje iskanja po jezikih v priljubljenih iskalnikih, je bil Python uvrščen na četrto mesto, eno mesto pred lanskim, v tem obdobju 0,91 odstotka. Jezik je slovel kot enostaven za učenje in je postal priljubljen na srednjih šolah in univerzah. JavaScript, kritični zobnik pri spletnem razvoju, je bil po osmem letu pred uvrstitvijo na šesto mesto. Od novembra 2016 je zrasel za 0,27 odstotka.

Toda še nižje na lestvici je bil PHP na novembrskem indeksu uvrščen na osmo mesto, potem ko je bil lani ob istem času na sedmem mestu; njegova ocena je padla za 1,23 odstotka v primerjavi z letom prej. Ruby je končala na 13. mestu in izgubila 0,39 odstotka pred letom dni, ko je bila na 14. mestu. Perl je bil medtem na 15. mestu, kar je za pet mest manj in za 0,8 odstotka manj kot leto prej. Posledično se skriptni jeziki na splošno postopoma uvrščajo med 20 najboljših Tiobe.

Celo JavaScript se je moral razvijati, ko je Microsoft predstavil TypeScript, njegovo statično natipkano različico JavaScript. JavaScript je izkoristil tudi ogrodja, kot sta Angular in React, ki sta služila za zaščito jezika in dodajanje dodatne funkcionalnosti, ugotavlja Tiobe.

Top 10 programskih jezikov Tiobe

Drugje v indeksu vodilni, Java in C, še naprej zasedata prvo in drugo mesto. Prvih 10 jezikov v mesečnem indeksu Tiobe je bilo:

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

Top 10 programskih jezikov PyPL

V alternativnem indeksu priljubljenosti programskih jezikov PyPL, ki preučuje, kako pogosto se v Googlu išče jezikovne vadnice, se skriptni jeziki še vedno končajo pri vrhu, vendar ostajajo za Java. Top 10 jezikov PyPL za november je bilo:

  1. Java, na 21,4 odstotka
  2. Python, na 18,6 odstotka
  3. PHP, na 8,2 odstotka
  4. JavaScript, 8 odstotkov
  5. C #, na 7,6 odstotka
  6. C ++, na 6,3 odstotka
  7. C, na 6,3 odstotka
  8. Objective-C, na 3,9 odstotka
  9. R, na 3,8 odstotka
  10. Hitri, na 3,1 odstotka
$config[zx-auto] not found$config[zx-overlay] not found