5 ohjelmointikieltä, joita sinun ei pitäisi oppia vuonna 2019

Elm-sivusto

Hirma on kieli, joka sai huonimmat keskimääräiset tulokset Codementor-rankingissa

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.


Artikkelin sisältö noudattaa periaatteita toimituksellinen etiikka. Ilmoita virheestä napsauttamalla täällä.

Ole ensimmäinen kommentti

Jätä kommentti

Sähköpostiosoitettasi ei julkaista.

*

*

  1. Vastaa tiedoista: AB Internet Networks 2008 SL
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.