Ha valaha is megkérdezte egy fórumon, hogy mi volt a legjobb programozási nyelv, amivel kezdeni, akkor biztosan háborút indított a Python, a C ++ és a Java támogatói között. Úgy tűnik, hogy könnyebb tudni, hogy 5 programozási nyelvet nem kellene megtanulnia 2019-ben. Legalábbis azokért, akik felelősek Kódoló, a kérdések és válaszok webhelye a fejlesztők számára.
Ebben az esetben nem nehéz a nyelveket megtanulni, vagy ezeknek hibái vannak. A mért paraméterek a következők: közösségi részvétel, növekedés és munkaerőpiac. Ez késztette Elm, CoffeScript, Erlang, Lua és Perl a lista élére.
Egyébként is, Az ilyen típusú elemzés hasznossága vitatható.Ön. Ha nem munkát keres, jó lehetőség lehet egy érett és széles körben dokumentált nyelv, például a Perl.
Egy másik fontos pont az a dolgok értesítés nélkül változhatnak. Az oldal felelősei kommentálják a Dart esetét. A Dart nevezetesen javította teljesítményét a Flutter bejelentésével, amely egy Google-eszköz ugyanazon kódalapú alkalmazások létrehozásához Android és iOS rendszerekhez. A bejelentés növelte a téma iránti érdeklődést a fejlesztők fórumokban és közösségi hálózatokban folytatott beszélgetései iránt. Bár ennek nem volt összefüggése a vállalatok érdekében.
Módszertan
A vizsgálat elvégzéséhez három paramétert elemeztünk.
Közösség
Megfigyelték őket programozási nyelvek, amelyek népszerűek voltak a GitHub, a Twitter, a Stack Overflow, a Facebook, a Freenode és a Reddit aktív fejlesztői körében. A kevesebb elágazással, adattárral és előfizetővel rendelkező nyelvek rosszabbul jártak, amikor a közösségi szerepvállalásról volt szó.
növekedés
A felkapott adatok a Google-tól és a StackOverflo-tólw.
Munkaerőpiac
A kereslet elemzéséhez laz ipar három helyszínéről kínál állásajánlatokat. A fejlesztői ajánlat esetében az adatok a StackOverflow felmérés és saját adatok dés Codementor.
Az az 5 nyelv, amelyet nem kellene megtanulnia
szilfa
Az első az 5 nyelv listáján, amelyet nem kellene megtanulnia Az M, un az alkalmazások létrehozásának nyelveb, amely futás közben hibák nélkül generál Javascript-kódot.
Míg az Elmhez kapcsolódó projektek részvétele meglehetősen aktív volt a GitHub, a Reddit, a Twitter, az IRC és a Facebook révén, a Stack Overflow esetében ugyanez nem történt meg.
Elm viszont a keresési volumen harmadik legnagyobb csökkenését tapasztalta 2018 és 2019 között, amelyet az Objective-C és a CoffeeScript előzött meg.
Első pillantásra úgy tűnik, hogy a dolgok jobban mentek a munkaerőpiacon. Codementor azonban megjegyzi a fejlesztők kínálata meghaladja a keresletet.
CoffeeScript
CoffeeScript az UProgramozási nyelv, amely megkönnyíti a Javascript kód létrehozását.
Tavaly megszereztem a második helyet a közösség érdekében, ez volt az utolsó. A Facebookon nem létezett, és gyengén teljesített a Facebookon, és a Freenode IRC-n, a Twitteren, a GitHubon és a Stack Overflow-n sem sikerült jól.
A keresési részben nem sikerült jobban.
A tanulmányban szereplő összes nyelv közül a CoffeeScript esetében volt a legnagyobb a Google Trends és a második legnagyobb a Stack Overflow Trends csökkenése, ami az utolsó helyet jelenti a növekedés és trendek szempontjából 2019-ben. Bár ebben az évben a legtöbb nyelv A A lista alacsonyabb keresési mennyiséget tapasztalt, a CoffeScripté magasabb volt az átlagnál.
De ha programozói munkát keres, tartsa szemmel. Elég sok állásajánlat van. Ha ehhez hozzáteszi a programozói közösség érdeklődésének hiányát, Majdnem el kellene távolítanom erről a listáról.
Erlang
Stack Overlow közönye megint tette a dolgát. Elmhez hasonlóan ők sem vették figyelembe Erlangot. Erlang egy általános célú, funkcionális és egyidejű programozási nyelv.
A GitHub és a Reddit esetében sem ment jól. A Facebook az egyetlen hely, ahol jó teljesítményt nyújtott.
Az Erlang a keresőmotorok trendjeiben is csökken.
A munkaerőpiac részben a dolgok zavarosabbak. Miközben még mindig hTöbb munkahely van az Erlang fejlesztők számára, mint a rendelkezésre álló fejlesztők, Más nyelvekhez képest ebben az évben az Erlang iránt kevesebb az igény a tavalyihoz képest. Míg az elmúlt évben Erlangban nőtt a munkahelyek száma, a növekedés alacsonyabb, mint az ipar átlag.
Lua
Lua egy hatékony, hatékony, könnyű és integrálható programozási nyelv. Támogatja az eljárási programozást, az objektum-orientált programozást, a funkcionális programozást, az adatközpontú programozást és az adatok leírását.
A lista többi nyelvével ellentétben a Lua úgy tűnik, felkeltette a közösség érdeklődését. Nagyobb jelenléte volt a Facebookon és az IRC-n a tavalyihoz képest, és jelentősen javult a GitHub és a StackOverflow rangsorban.
A Lua keresési mennyisége kisebb mértékben csökkent, mint más nyelvekben. Az adattudományban és a játékfejlesztésben való felhasználásának lehetősége, jövőre levehetik erről a listáról.
A Lua a harmadik helyen áll a fejlesztői kínálat és az utolsó előtti a fejlesztői kereslet szempontjából. Még mindig több a Lua fejlesztő, mint ahány munka van számukra.
Perl
Ez a nyelv létrehozta 1987-ben, teEnes a C nyelv jellemzői, a bourne shell (sh) értelmezte a nyelvet és a Lisp.
Közösségi szinten jól teljesített a Freenode, a GitHub és a StackOverflow alkalmazásokban. Éppen ellenkezőleg, nem járt jól a közösségi hálózatokon.
Egyes elemzők szerint a Perl jövője nem világos. Ez a keresések csökkenéséhez hozzátéve, aggodalmat kelt a jövő szempontjából.
Ami a munkaerőpiacot illeti, a Perl fejlesztőkre kevesebb a kereslet, mint a C #, a Ruby és az R fejlesztőkre, valamint a Perl fejlesztők kínálata meghaladja a keresletet.