Programmeringssprog popularitet: Python strammer sit greb i toppen

0
121

Python ‘s stigning stiller spørgsmål af JavaScript’ s dominans
Stigning i forespørgsler drevet af interesse i Python og fællesskab af nye programmører.

Python sidder fast i førstepladsen i den nyeste årlige ranking af de populære programmeringssprog af IEEE Spectrum.

Placeringen og andre, som det er beregnet til at hjælpe udviklere forstå populariteten af sprog i en verden, hvor ingen rigtig ved, hvad programmører bruger på deres bærbare computere.

IEEE Spectrum har placeret Python i første spot, da 2017, og sidste år var det bare videre i C++. Top sprog er givet en score på 100, og alle sprog med lavere score er skaleret i forhold til det. C++ sidste år fået 99.7, efterfulgt af Java på 97.5 og C, med 96.7.

SE: Seks i-demand sprog: Kom godt i gang (gratis PDF)

I dag, i IEEE Spectrum ‘s sjette årlige ranking, Python’ s 100 er en lang vej foran runner-up Java ‘ s 96.3 score, mens C er på tredjepladsen med 94.4. C++ har sneget til fjerde med 87,5, mens den femte er specialist statistiske databehandling sprog R med en score på 81,5.

Det er vigtigt for teknik medlemmer af IEEE, verdens største engineering og applied science organisation, attributter Python ‘ s popularitet til de mange specialiserede biblioteker, det har, især for udviklere at bygge den kunstige intelligens programmer.

Det peger den Keras bibliotek, fordi det giver en grænseflade til det Google-udviklede TensorFlow, og Microsoft Kognitive Toolkit (CNTK), samt Theano dybt-learning Python-bibliotek.

Et andet felt, der er opstået i år, da Python ‘ s første udgivelse i 1991 er microcontrollere fra kan lide af Adafruit, såvel som små billige computere som Raspberry Pi.

mzm2njyxnq.jpg

Matlab høje placering afspejler det sprog, der er fremtrædende i hardware engineering, i henhold til IEEE Spectrum.

Billede: IEEE Spectrum

Afrunding ud af top 10 programmeringssprog er JavaScript, Microsofts C#, Matlab, Apple ‘ s Swift, og Google-udklækket Gå.

IEEE Spectrum bemærker, at listen er standard vægtning er optimeret til “den typiske Spektrum reader”, som kan hjælpe med at forklare Matlab ‘ s tilstedeværelse der. Det noterer sig, at Matlab høje placering kan komme som en overraskelse for nogle, men “blot afspejler det sprog, der er fremtrædende i hardware engineering”.

Rangordningen er baseret på 11 parametre fra otte kilder, herunder CareerBuilder, Google, GitHub, Hacker News, IEEE, Reddit, Stack Overflow, og Twitter.

SE MERE på: Julia programmeringssprog: Brugere med at afsløre, hvad de elsker og hader mest om det

Tiobe, der har sit eget sprog placering indeks, som er baseret på flere søgemaskiner, har også offentliggjort sine resultater for September 2019.

Top sprog, ifølge Tiobe, forbliver Java, efterfulgt af C, Python, C++, C#, Visual Basic .NET, JavaScript, SQL, PHP, og Objective-C.

Et bemærkelsesværdigt skift i denne måned placering er PHP, som ser ud til at miste sin plads i Tiobe ‘ s top 10, hvor det var et sted siden 2001.

“Fra sin start var PHP Visual Basic for web-design: let at lære, let at installere, men først og fremmest bruges af web-designere med en begrænset software engineering baggrund. Ulempen af PHP ‘ s enkelhed var, at det var relativt let at skyde huller i sikkerheden i det,” Tiobe analytikere bemærkede.

De går på at bemærke, at Facebook, der oprindeligt blev bygget med PHP, lanceret et alternativ til PHP, Hack, i 2014, og siden da har JavaScript, Skrivemaskine og Python er blevet den mest populære sprog for web-udvikling.

Sep 2019Sep 2018ChangeProgramming LanguageRatingsChange
1 1 Java 16.661% -0.78%
2 2 C 15.205% -0.24%
3 3 Python 9.874% +2.22%
4 4 C++ 5.635% -1.76%
5 6 + C# 3.399% +0.10%
6 5 Visual Basic .NET 3.291% -2.02%
7 8 + JavaScript 2.128% -0.00%
8 9 + SQL 1.944% -0.12%
9 7 PHP 1.863% -0.91%
10 10 Objective-C 1.840% +0.33%
11 34 + Groovy 1.502% +1.20%
12 14 + Samling sprog 1.378% +0.15%
13 11 Delphi/Object Pascal 1.335% +0.04%
14 16 + 1.220% +0.14%
15 12 Ruby 1.211% -0.08%
16 15 Swift 1.100% -0.12%
17 20 + Visual Basic 1.084% +0.40%
18 13 MATLAB 1.062% -0.21%
19 18 R 1.049% +0.03%
20 17 Perl 1.049% -0.02%

PHP ser ud til at miste sin plads i Tiobe ‘ s top 10, hvor det var et sted siden 2001. Billede: Tiobe

Mere om Python og programmering sprog

Raspberry Pi får MIT Bunden 3 programmeringssprog til RaspbianJulia programmeringssprog: Brugere med at afsløre, hvad de elsker og hader mest om detprogrammeringssproget Python ‘ s ‘eksistentiel trussel’ er app-distribution: Er det svaret?Er Julia hurtigst voksende nye programmeringssprog? Statistik diagram hurtige stigning i 2018Python vs R for data videnskab: Professor priser programmeringssprog rivalerProgrammeringssprog: Python forventes at overhale C og Java i de næste 4 år Python-udvikler, data videnskabsmand eller DevOps: Som tech job, der betaler sig bedst? Netflix: programmeringssproget Python er bag hver film du streameKunne Skrivemaskine erstatte JavaScript? Brug af programmeringssprog spin-off svæverEr Julia den næste store programmeringssprog? MIT tænker så, som version 1.0 lander TechRepublicMozilla ‘ s radikale open source flytte hjalp med at omskrive reglerne for tech CNET

Relaterede Emner:

CXO

Cloud

Big Data Analytics

Innovation

Tech og Arbejde

Samarbejde