Programování

Skriptovací jazyky sklouzávají v popularitě

Prominentní skriptovací jazyky, které byly dříve považovány za budoucnost programování tím, že nabízejí snadné použití, vklouzly do měsíčního indexu popularity jazyka Tiobe. Pouze Python a JavaScript mají stále určitý impuls.

Mezi jazyky, které zaznamenaly pokles jejich bohatství, patří Perl, PHP a Ruby. Společnost Tiobe, která se zabývá službami poskytujícími kvalitní software, je mezi vývojáři touhou po vyšší kvalitě, než jakou nabízejí skriptovací jazyky: „Protože požadavky na kvalitu jsou stále vyšší a vyšší, dnes si málokdo troufne napsat kritický a velký softwarový systém ve skriptovacím jazyce.“

U skriptovacích jazyků se většina chyb zobrazuje za běhu. A to je problém, říká Tiobe. Vývojáři mohou psát testy jednotek, aby to kompenzovali, ale stále je to „docela nebezpečné“, protože k těmto chybám může dojít, když je aplikace ve výrobě. Staticky psané jazyky mezitím reagovaly na hrozbu skriptovacích jazyků snížením výřečnosti typů.

V indexu z tohoto měsíce, který řadí jazykovou popularitu na základě vzorce hodnotícího vyhledávání jazyků v populárních vyhledávačích, se Python umístil na čtvrtém místě, o jedno místo před loňským rokem, což je o 0,91 procenta v daném období. Jazyk se těší reputaci snadno naučitelného a stal se populárním na středních a vysokých školách. JavaScript, kritická položka ve vývoji webových aplikací, se před rokem osmé umístil na šestém místě. Od listopadu 2016 vzrostl o 0,27 procenta.

Ale dále v seznamu se PHP umístilo na osmém místě v listopadovém indexu poté, co bylo loni na stejném místě ve stejném čase; jeho hodnocení sklouzlo o 1,23 procenta před rokem. Ruby skončila na 13. místě a ztratila 0,39 procenta před rokem, kdy byla na 14. místě. Perl se mezitím nacházel na 15. místě, o pět bodů méně a o 0,8 procenta více než před rokem. Ve výsledku se skriptovací jazyky obecně postupně dostávají z top 20 Tiobe.

I JavaScript se musel vyvinout a společnost Microsoft představila TypeScript, jeho staticky napsanou verzi JavaScriptu. JavaScript také těží z rámců jako Angular a React, které sloužily k ochraně jazyka a přidání dalších funkcí, poznamenává Tiobe.

Top 10 programovacích jazyků Tiobe

Jinde v indexu si vedoucí, Java a C, i nadále udržují první a druhé místo. Prvních 10 jazyků v indexu Tiobe tohoto měsíce bylo:

  1. Java, na 13,231 procenta
  2. C, na 9,293 procenta
  3. C ++, na 5,343 procenta
  4. Python, na 4,482 procenta
  5. C #, na 3,012 procenta
  6. JavaScript, na 2,972 procenta
  7. Visual Basic .Net, na 2,909 procenta
  8. PHP, na 1,897 procenta
  9. Delphi / Object Pascal, na 1 744 procentech
  10. montážní jazyk, na 1,722 procenta

Top 10 programovacích jazyků PyPL

V alternativním indexu PyPL Popularity of Programming Languages, který zkoumá, jak často jsou jazykové výukové programy vyhledávány na Googlu, skriptovací jazyky stále končí v horní části, ale zůstávají za Javou. Top 10 jazyků PyPL pro listopad bylo:

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