5 programskih jezikov, ki se jih ne bi smeli učiti leta 2019

Spletna stran Elm

Elm je jezik, ki je dosegel najslabše povprečne rezultate na lestvici Codementor

Če ste na forumu kdaj vprašali, kateri je najboljši programski jezik za začetek, ste zagotovo začeli vojno med zagovorniki Pythona, C ++ in Jave. Zdi se, da je lažje vedeti, da se 5 programskih jezikov, ki se jih v letu 2019 ne bi smeli učiti. Vsaj za odgovorne za kodirnik, spletno mesto z vprašanji in odgovori za razvijalce.

V tem primeru se jezikov ni težko naučiti ali imajo oblikovne napake. Parametri, ki se merijo, so: udeležba skupnosti, rast in trg dela. To je tisto, kar je Elm, CoffeScript, Erlang, Lua in Perl motiviralo na vrhu tega seznama.

Kakorkoli že, Uporabnost tovrstnih analiz je sporna.ti. Če ne iščete službe, je zrel in široko dokumentiran jezik, kot je Perl, dobra izbira.

Druga pomembna točka je ta stvari se lahko spremenijo brez predhodnega obvestila. Odgovorni za spletno mesto komentirajo primer Darta. Dart je znatno izboljšal svojo zmogljivost z napovedjo Flutterja, Googlovega orodja za ustvarjanje aplikacij za Android in iOS z enako kodno osnovo. Napoved je povečala zanimanje teme za pogovore razvijalcev na forumih in v družabnih omrežjih. Čeprav ni imel soodvisnosti v interesu podjetij.

Metodologija

Za izvedbo te študije so bili analizirani trije parametri.

Skupnost

Opazovali so jih programski jeziki, ki so bili priljubljeni pri razvijalcih, dejavnih na GitHub, Twitter, Stack Overflow, Facebook, Freenode in Reddit. Jeziki z manj vilicami, skladišči in naročniki so se slabše odrezali pri sodelovanju skupnosti.

Rast

The trendni podatki iz Googla in StackOverflow.

Trg dela

Za analizo povpraševanja lponuja ponudbe za delo s treh lokacij v panogi. Za ponudnike za razvijalce so podatki prišli iz a Raziskava StackOverflow in lastni podatki din Codementor.

5 jezikov, ki se jih ne bi smeli učiti

Elm

Prvi na našem seznamu 5 jezikov, ki se jih ne bi smeli učiti, je Njim, un jezik za ustvarjanje aplikacijb, ki med izvajanjem generira kodo Javascript brez napak.

Medtem ko je bilo sodelovanje projektov, povezanih z Elm, precej aktivno prek GitHub, Reddit, Twitter, IRC in Facebook, enako ni bilo pri Stack Overflowu.

Po drugi strani pa je Elm med letoma 2018 in 2019 doživel tretje največje zmanjšanje obsega iskanja, pred tem pa Objective-C in CoffeeScript.

Na prvi pogled se zdi, da so se na trgu dela stvari izboljšale. Vendar Codementor to pripomni ponudba razvijalcev presega povpraševanje.

CoffeeScript

CoffeeScript je UProgramski jezik, ki olajša ustvarjanje kode Javascript.

Lani sem v interesu skupnosti dosegel drugo mesto, letos pa zadnje. Na Facebooku ni obstajal, na Facebooku pa je deloval slabo in tudi na Freenode IRC, Twitter, GitHub in Stack Overflow ni šel dobro.

V iskalnem odseku ni šlo bolje.

Od vseh jezikov, vključenih v študijo, je imel CoffeeScript največji padec Google Trends in drugi največji padec Stack Overflow Trends, kar ga uvršča na zadnje mesto po rasti in trendih v letu 2019. Čeprav je letos večina jezikov skupni obseg iskanja je bil manjši, CoffeScript je bil večji od povprečnega.

Ampak, če iščete službo programerja, bodite pozorni na to. Ponudb za delo je kar nekaj. Če k temu dodate še pomanjkanje zanimanja programske skupnosti, Bi ga skoraj moral odstraniti s tega seznama.

Erlang

Brezbrižnost Stacka Overlowa je spet naredila svoje. Tako kot Elm so tudi Erlanga ignorirali. Erlang je splošno uporaben, funkcionalen in sočasen programski jezik.
Tudi na GitHubu in Redditu se ni dobro odrezal. Facebook je bil edino mesto, kjer je ohranil dobre rezultate.

Tudi v trendu iskalnikov se Erlang zmanjšuje.

V delu trga dela so stvari bolj zmedene. Še vedno hZa razvijalce Erlanga je več delovnih mest kot razvijalcev, V primerjavi z drugimi jeziki je letos povpraševanje po Erlangu manj kot lani. Medtem ko se je število delovnih mest v Erlangu v zadnjem letu povečalo, je rast nižja od povprečja v panogi.

Lua

Lua je zmogljiv, učinkovit, lahek in integriran programski jezik. Podpira proceduralno programiranje, objektno usmerjeno programiranje, funkcionalno programiranje, programiranje na podlagi podatkov in opis podatkov.

Zdi se, da je Lua za razliko od drugih jezikov na seznamu vzbudila zanimanje skupnosti. Na Facebooku in IRC je bil bolj prisoten v primerjavi z lanskim letom, na lestvicah GitHub in StackOverflow pa se je precej izboljšal.

Lua je zmanjšala obseg iskanja manj kot v drugih jezikih. Možnost uporabe v znanosti o podatkih in razvoju iger, jo lahko s seznama umaknejo prihodnje leto.

Lua je na tretjem mestu glede ponudbe razvijalcev in predzadnja po povpraševanju razvijalcev. Razvijalcev Lua je še vedno več, kot je zanje delovnih mest.

Perl

Ta jezik ustvarjen leta 1987, viEnes značilnosti jezika C, interpretirani jezik bournove lupine (sh) in Lisp.

Na ravni skupnosti se je dobro obnesel na Freenode, GitHub in StackOverflow. Nasprotno, na družbenih omrežjih mu ni šlo najbolje.

Po mnenju nekaterih analitikov prihodnost Perla ni jasna. To skupaj z upadanjem števila iskanj vzbuja skrb za njegovo prihodnost.

Kar zadeva trg dela, je za razvijalce Perla manj povpraševanja kot za razvijalce C #, Ruby in R. Poleg tega ponudba razvijalcev Perla presega povpraševanje.


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Odgovoren za podatke: AB Internet Networks 2008 SL
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.