Jos olet joskus kysynyt foorumilla, mikä oli paras ohjelmointikieli aloittaa, aloitit varmasti sodan Pythonin, C ++: n ja Java: n kannattajien välillä. Näyttää siltä, että on helpompaa tietää, että 5 ohjelmointikieltä, joita sinun ei pitäisi oppia vuonna 2019, on helpompaa. Ainakin niille, jotka ovat vastuussa Koodaaja, kysymysten ja vastausten sivusto kehittäjille.
Kieliä ei ole tässä tapauksessa vaikea oppia tai niillä on suunnitteluvirheitä. Mitatut parametrit ovat: yhteisön osallistuminen, kasvu ja työmarkkinat. Tämä sai Elmin, CoffeScriptin, Erlangin, Luan ja Perlin kärkimaan tämän listan.
Joka tapauksessa, Tämäntyyppisen analyysin hyödyllisyys on kiistanalainen.sinä. Jos etsit työtä, kypsä ja laajasti dokumentoitu kieli, kuten Perl, voi olla hyvä vaihtoehto.
Toinen tärkeä asia on se asiat voivat muuttua ilman erillistä ilmoitusta. Sivustosta vastaavat kommentoivat Dartin tapausta. Dart paransi suorituskykyään erityisesti ilmoituksella Flutter, Google-työkalu, jolla voidaan luoda sovelluksia Androidille ja iOS: lle samalla koodipohjalla. Ilmoitus lisäsi aiheen kiinnostusta kehittäjien keskusteluihin foorumeilla ja sosiaalisissa verkostoissa. Vaikka sillä ei ollut korrelaatiota yritysten etujen kannalta.
Metodologia
Tämän tutkimuksen suorittamiseksi analysoitiin kolme parametria.
Yhteisö
Ne havaittiin ohjelmointikielet, jotka olivat suosittuja kehittäjien keskuudessa, jotka olivat aktiivisia GitHubissa, Twitterissä, Stack Overflow, Facebook, Freenode ja Reddit. Kielillä, joissa on vähemmän haarukoita, arkistoja ja tilaajia, meni huonommin, kun oli kyse yhteisön sitoutumisesta.
kasvu
The trenditiedot Googlelta ja StackOverfloltaw.
Työmarkkinat
Kysynnän analysoimiseksi, lhän tarjoaa työpaikkoja kolmelta toimialalta. Kehittäjätarjouksen tiedot tulivat a StackOverflow-tutkimus ja omat tiedot dja Codementor.
Viisi kieltä, joita sinun ei pitäisi oppia
jalava
Ensimmäinen 5 kielen luettelossa, jota sinun ei pitäisi oppia, on M, un kieli sovellusten luomiseenb, joka luo Javascript-koodin ilman virheitä ajon aikana.
Vaikka Elmiin liittyvien projektien osallistuminen oli melko aktiivista GitHubin, Redditin, Twitterin, IRC: n ja Facebookin kautta, sama ei ollut Stack Overflow'n tapauksessa.
Elm puolestaan koki kolmanneksi suurimman hakumäärän laskun vuosina 2018--2019, jota edelsi Objective-C ja CoffeeScript.
Ensi silmäyksellä asiat näyttävät menneen paremmin työmarkkinoilla. Codementor huomauttaa kuitenkin kehittäjien tarjonta ylittää kysynnän.
CoffeeScript
CoffeeScript on UOhjelmointikieli, joka helpottaa Javascript-koodin luomista.
Viime vuonna olin saanut toisen sijan yhteisön eduksi, tämä vuosi oli viimeinen. Facebookissa sitä ei ollut ja se toimi huonosti Facebookissa, eikä se menestynyt hyvin myös Freenode IRC: ssä, Twitterissä, GitHubissa ja Stack Overflow'ssa.
Haku-osiossa se ei mennyt paremmin.
Kaikista tutkimukseen sisältyvistä kielistä CoffeeScript vähensi eniten Google Trends -ohjelmaa ja toiseksi eniten Stack Overflow -trendejä, mikä tuo sen viimeiselle sijalle kasvun ja trendien suhteen vuonna 2019. Vaikka tänä vuonna useimmat kielet luettelossa koki pienemmän kokonaishakumäärän, CoffeScriptin keskimääräistä suurempi.
Mutta jos etsit työtä ohjelmoijana, pidä sitä silmällä. Työtarjouksia on melko paljon. Jos lisäät tähän ohjelmoijayhteisön kiinnostuksen puutteen, Minun on melkein poistettava se tästä luettelosta.
Erlang
Stack Overlowin välinpitämättömyys teki taas asian. Elmin tavoin he myös jättivät huomiotta Erlangin. Erlang on yleiskäyttöinen, toiminnallinen ja samanaikainen ohjelmointikieli.
Se ei myöskään mennyt hyvin GitHubiin ja Redditiin. Facebook on ainoa paikka, jossa se ylläpitää hyvää suorituskykyä.
Erlang on myös laskenut hakukoneiden kehityksessä.
Työmarkkina-alueella asiat ovat hämmentävämpiä. Vaikka hErlang-kehittäjille on enemmän työpaikkoja kuin käytettävissä oleville kehittäjille, Muihin kieliin verrattuna Erlangilla on tänä vuonna vähemmän kysyntää kuin viime vuonna. Vaikka työpaikkojen määrä Erlangissa kasvoi viime vuonna, kasvu on vähemmän kuin alan keskiarvo.
lua
lua on tehokas, tehokas, kevyt ja integroitava ohjelmointikieli. Se tukee menettelytapojen ohjelmointia, olio-ohjelmointia, toiminnallista ohjelmointia, dataohjattua ohjelmointia ja tietojen kuvausta.
Toisin kuin muut luettelon kielet, Lua näyttää herättäneen yhteisön kiinnostuksen. Sillä oli suurempi läsnäolo Facebookissa ja IRC: ssä verrattuna viime vuoteen, ja se parani huomattavasti GitHub- ja StackOverflow-rankingissa.
Lua vähensi hakumääriä vähemmän kuin muut kielet. Mahdollisuuden käyttää sitä datatieteessä ja pelikehityksessä he voivat poistaa sen tästä luettelosta ensi vuonna.
Lua on kolmannella sijalla kehittäjien tarjonnassa ja viimeisen viimeisimmässä kehittäjien kysynnässä. Lua-kehittäjiä on edelleen enemmän kuin heille työpaikkoja.
Perl
Tämä kieli luotu vuonna 1987, sinäenes C-kielen ominaisuudet, bourne-kuori (sh) tulkitsi kielen ja Lisp.
Yhteisötasolla se toimi hyvin Freenode, GitHub ja StackOverflow. Päinvastoin, hän ei pärjännyt hyvin sosiaalisissa verkostoissa.
Joidenkin analyytikoiden mukaan Perlin tulevaisuus on epäselvä. Se yhdistettynä etsintöjen vähenemiseen herättää huolta sen tulevaisuudesta.
Työmarkkinoilla Perl-kehittäjillä on vähemmän kysyntää kuin C #-, Ruby- ja R-kehittäjillä, ja myös Perl-kehittäjien tarjonta ylittää kysynnän.