Programmeringsspråk popularitet: Python stramar åt sitt grepp i toppen

0
149

Python är upphov ställer frågor av JavaScript: s dominans
Ökningen i frågor som drivs av intresse i Python och gemenskapen av nya programmerare.

Python sitter fast i topp i den senaste årliga ranking av populära programmeringsspråk av IEEE Spectrum.

Rangordningen och andra som det är tänkt att hjälpa utvecklare att förstå populariteten av språk i en värld där ingen riktigt vet vad som programmerare använder på sina bärbara datorer.

IEEE Spectrum har placerat Python på första plats eftersom 2017, och förra året var det bara framåt i C++. Toppen språket ges en poäng av 100, och alla språk med lägre poäng är skalade i förhållande till varandra. C++ förra året fått 99.7, följt av Java på 97.5, och C med 96.7.

SE: Sex-i-efterfrågan programmeringsspråk: Komma igång (gratis PDF)

Idag, i IEEE Spectrum sjätte årliga rankning, Python 100 är en lång väg framför runner-up Java 96.3 betyg, medan C är på tredje plats med 94.4. C++ har fallit till fjärde plats med 87.5, medan den femte är specialist statistiska beräkningar språket R med en poäng på 81,5.

Tidningen för teknik medlemmar av IEEE, världens största engineering and applied science-organisation, attribut Python ‘ s popularitet av det stora antal specialiserade bibliotek har det, speciellt för utvecklare att bygga artificial-intelligence-program.

Man pekar på Keras bibliotek, eftersom det ger ett gränssnitt som utvecklats av Google TensorFlow, och Microsoft Kognitiva Toolkit (CNTK), liksom Theano djup-learning Python-biblioteket.

Ett annat område som vuxit fram under åren sedan Python ‘ s första utgåvan 1991 microcontrollers från lik av Studierna, samt små billiga datorer som Raspberry Pi.

mzm2njyxnq.jpg

Matlab med hög ranking speglar språkets betydelse i hardware engineering, enligt IEEE Spectrum.

Bild: IEEE Spectrum

Avrundning ut topp 10 programmeringsspråk är JavaScript, Microsoft C#, Matlab, Apple ‘ s Swift, och Google-kläckts Gå.

IEEE Spectrum konstaterar att listan är standard viktning är optimerad för “den typiska Spektrum reader”, som kan hjälpa till att förklara Matlab: s närvaro där. Det noterar att Matlab med hög ranking kan komma som en överraskning för vissa men “helt enkelt speglar språkets betydelse i hardware engineering”.

Rankingen är baserad på 11 statistik från åtta källor, inklusive CareerBuilder, Google, GitHub, Hacker News, IEEE, Reddit, Stack Overflow, och Twitter.

SE MER: Julia programmeringsspråk: Användare att avslöja vad de älskar och hatar mest om det

Tiobe, som har sitt eget språk ranking index baserat på flera sökmotorer, har också publicerat sitt resultat för September 2019.

Toppen språket, enligt Tiobe, förblir Java, följt av C, Python, C++, C#, Visual Basic .NETTO, JavaScript, SQL, PHP, och Objective-C.

En betydande förskjutning i denna månads ranking är PHP, vilket ser ut att förlora sin plats i Tiobe topp 10 där det hade funnits sedan 2001.

“Från dess start PHP var Visual Basic för webbdesign: lätt att lära, lätt att använda, men som främst används av webbdesigners med en begränsad software engineering bakgrund. Nackdelen med PHP enkelhet var att det var relativt lätt att skjuta hål säkerhet i det,” Tiobe analytiker noterade.

De fortsätter med att konstatera att Facebook, som ursprungligen var byggd med PHP, lanserade sitt alternativ till PHP, Hacka, 2014 och sedan dess har JavaScript, Maskin och Python har blivit den mest populära språk för webbutveckling.

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 + Assembler 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 ut att förlora sin plats i Tiobe topp 10 där det hade funnits sedan 2001. Bild: Tiobe

Mer på Python och programmeringsspråk

Raspberry Pi får MIT: s Skrapa 3 programmeringsspråk för RaspbianJulia programmeringsspråk: Användare att avslöja vad de älskar och hatar mest om detprogrammeringsspråket Python ‘s” existentiellt hot ” är en app distribution: Är detta svaret?Är Julia snabbast växande nytt programmeringsspråk? Statistik diagram snabba ökningen 2018Python vs R för data vetenskap: Professor priser programmeringsspråk rivalerProgrammering språk: Python förutspådde att köra C och Java i nästa 4 år Python utvecklare, data scientist eller DevOps: Som tech jobb som betalar bäst? Netflix: programmeringsspråket Python är bakom varje film du strömmaKunde TypeScript ersätta JavaScript? Användning av programmeringsspråk spin-off rusarÄr Julia nästa stora programmeringsspråk? MIT tänker så, som i version 1.0 landar TechRepublicMozilla radikala öppen källkod flytta hjälpte till att skriva om reglerna för teknisk CNET

Relaterade Ämnen:

CXO

Cloud

Big Data Analytics

Innovation

Tech och Arbete

Samarbete