Když se na to podívám v mnohem menším měřítku, tak u nás na fakultě je v prváku povinně Python. Studenti jsou přitom fyzici, programování je většinou nezajímá a mnohým moc nejde (protože je to nebaví), ale zkoušku z toho mají povinnou (podobně jako studenti informatiky mají například matematickou analýzu a teorii množin), takže podobná statistika podle vyhledávání omezená na fakultu by krátce před zkouškami vynesla Python do výšin. Kdyby byl v prváku povinný Brainfuck, vedl by s odstupem suverénně ten. Přitom například v kontextu celé univerzity by tato statistika byla ovlivněna převážně jedinci, co programátoři nejsou a být nechtějí. Možná ten žebříček dává v globálním měřítku větší smysl, ale ruku do ohně bych za to nedal.
To je bohužel docela přesné a to tu statistiku výrazně ovlivňuje. Paradoxně v tomto případě to není o popularitě, ale o tom, kdo ten jazyk nejvíc nenávidí :-D .
V širším měřítku to bude trochu jinak, ale pořád se dá říct, že nejvíc dotazů generují začátečníci, z nichž pro velkou část je ten jazyk buď jen dočasná věc nebo jen vedlejší pro svůj obor (typicky různí research a data scientists používají Python pro automatizaci a výpočty, mají v daném jazyce specifickou znalost, ale jejich hlavní doménou jsou data).
Jestli máme lepší statistiku, je otázka... Ale určitě mě to k migraci k Python nebo JS nepřesvědčí :-)
Možná to odráží trend, že programování, nemusí být jen pro programátory.
Učím programovat >30 let.
Python považuji za vhodný jazyk do začátků, především pro ty, kteří nehledají cestu někam do firem, kde by častěji natrefili na C(a jeho rodinu), Javu, C#, PHP, JS, ...
(V případě malých dětí nezačínám Pythonem, ale raději něčím blockly.)
Je zřejmé, že v oblasti levných webových hostingů, programování pro mobilní zařízení, emebeded zařízení a mikrokontrolery, masivní paralelizmus, nebo pro frontend prohlížečů není moc etablovaný a třeba ani nebude.
Ale kdo to chce zkoušet může zkusit rosti.cz/velké hostingy, BeeWare/Kivy, Micropython, Numa/Dusk, Brython/PyOdide.
Kdysi byl v podobné roli Pascal.
Byl navržen především pro výuku a pak, díky tomu, že byl navržen docela dobře, že se kolem něj utvořila silná komunita, přerostl do dalších oblastí (Turbo Pascal, Delphi, + tandem s FoxPro)
Pro Python hovoří pozitivně i to, že to není žádná rychlokvaška, kterou by tlačila na výsluní nějaká bohatá firma.
Jeden z prvních webbrowserů byl napsán v Pythonu, mezi prvními měl i webový framework, osvědčil se u GMailu, YouTube, NetFlixu,...
Je jasné, že svou filozofií nebude nebude vyhovovat všem a nebude vhodný na všechno, ale ta škála je dost široká, aby si to první místo zasloužil i bez vysvětlení hordami zoufalých studentů, snažících se připravit na zkoušky.
A to je presne to skreslenie statistiky, kedze to vychadza len z mnozstva dotazov niekde na fore pripadne z git repozitarov, kedze to je casto povinne na skuske - vygenerovat nejaky nezmyselny kod a hodit ho na github. A to kazdorocne mnozstvo ludi dokaze pohnut statistikami.
Vzdy ked som pozeral porovnanie pythonu a ruby, tak python skoncil lepsie koli lepsej dokumentacii. A pritom mne uplne staci ruby dokumentacia a pythonacka je taka biednejsia a preto existuje milion kadejakych tutorialov. Mozno aj tie ludia beru ako dokumentaciu :D
Takze stale plati stare zname "Verim len tym statistikam, ktore som sam sfalsoval."