Python dabar yra antra pagal populiarumą kalba beveik 20 metų senumo Tiobe indekse.
Pirmą kartą „Tiobe“ ilgamečiame indekse 35 metų „Python“ aplenkė „Java“ ir tapo antra pagal populiarumą programavimo kalba.
Python, geriausias duomenų mokslo ir mašininio mokymosi projektų pasirinkimas, dabar yra antroje vietoje po C. Naujausias Tiobe indeksas„Java“ nukrito į trečią vietą.
Programuotojas
- Tai programavimo, kaip mes jį žinome, pabaiga – vėl
- Kūrėjai jaučiasi saugūs dirbdami savo darbą, tačiau vis dar galvoja apie pasitraukimą
- Žiniatinklio ateičiai reikės kitokio programinės įrangos kūrėjo
- Geriausi Linux nešiojamieji kompiuteriai vartotojams ir kūrėjams
Tai pirmas kartas per beveik 20 metų trukusią Tiobe indekso istoriją, kad Java ir C nėra dvi populiariausios kalbos. Trečia taip pat yra žemiausia „Java“ kada nors buvusi vieta Tiobe indekse, kuris naudoja kelių paieškos sistemų užklausas, kad nustatytų savo reitingus.
MATYTI: Nuomos rinkinys: Python kūrėjas („TechRepublic Premium“)
Python rodo 2,27% pakilimą, palyginti su savo padėtimi prieš metus, o tai prieštarauja -4,47% Java nuosmukiui per tą patį laikotarpį.
„Python“ taip pat užėmė antrąją vietą iš „Java“ kūrėjų analitikoje „RedMonk“ programavimo kalbos populiarumo reitingas liepos mėn. Tačiau „RedMonk“ vertina „JavaScript“ kaip pagrindinę kalbą. Tai buvo pirmas kartas, kai „RedMonk“ dviejų geriausių nebuvo „Java“ ar „JavaScript“.
Remiantis elektrotechnikos leidiniu IEEE Spectrum's, Python jau yra populiariausia kalba naujausias populiarumo reitingas.
Nors „Python“ plačiai naudojamas augančiose technologijų srityse, tokiose kaip mašininis mokymasis ir skaitmeninis kompiuterija, „Tiobe“ generalinis direktorius Paulas Jansenas teigia, kad Python pastaruoju metu išpopuliarėjo dėl to, kad jį pakankamai paprasta naudoti ne programuotojams, o ne tik pažengusiems. programuotojai.
„Manau, kad Python populiarumas yra susijęs su bendra paklausa“, – rašo Jansenas. „Anksčiau daugumą programavimo veiklų atlikdavo programinės įrangos inžinieriai. Bet programavimo įgūdžių šiais laikais reikia visur ir trūksta gerų programinės įrangos kūrėjų.
„Todėl mums reikia kažko paprasto, kurį galėtų valdyti ne programinės įrangos inžinieriai, ko lengva išmokti naudojant greitus redagavimo ciklus ir sklandų diegimą. Python atitinka visus šiuos poreikius.
„RedMonk“ Stephenas O'Grady'is turėjo šiek tiek kitokį paaiškinimą, kodėl Python pakilo pastaraisiais metais.
O'Gredis lygino Python su Perl klestėjimo laikais nes „Python“ tapo „pirmiausia kalba“ ir „klijais“ tūkstančiams mažų projektų, mėgaudamasis dideliu pritaikymu augančiose kategorijose, tokiose kaip duomenų mokslas.
Tačiau, kaip šiandien rodo Perl – Tiobe indekse jis užima 12 vietą – net kalbos, kurios kažkada buvo labai populiarios tam tikrose kūrėjų bendruomenėse, gali gana greitai išblukti.
MATYTI: „Linux“ ir atvirojo kodo užduotys yra karštesnės nei bet kada
Taip pat „Python“ ateitis nėra garantuota ir turi didelių apribojimų kuriant mobiliąsias ir naršyklių programas ar bet ką su vartotojo sąsaja.
Peteris Wangas, „Anaconda“, populiaraus duomenų mokslo „Python“ platinimo kūrėjo, generalinis direktorius, neseniai sakė ZDNet kad Python, kaip lingua franca, vertė užpakalinės sistemos automatizavimui ir scenarijų kūrimui, todėl jį buvo sunku pakeisti.
Nors jis yra pagrindinis Python rėmėjas, jis taip pat teigė, kad Python turi išdėstyti aiškią viziją, kad išliktų konkurencingas su kitomis programų kūrimo kalbomis už duomenų mokslo ribų.
„Python“ užfiksavo didžiausią procentinį bet kurios kalbos populiarumo padidėjimą Tiobės 20 geriausių sąraše.