5 programskih jezika koje ne biste trebali učiti u 2019

Web stranica brijesta

Brijest je jezik koji je postigao najlošije prosječne rezultate na ljestvici Codementor

Ako ste ikad na forumu pitali koji je najbolji programski jezik za početak, sigurno ste započeli rat između pristalica Pythona, C ++ i Jave. Čini se da je lakše znati 5 programskih jezika koje ne biste trebali naučiti u 2019. godini. Barem za one koji su odgovorni za kodmentor, web lokacija sa pitanjima i odgovorima za programere.

U ovom slučaju nije teško naučiti jezike ili imaju nedostatke u dizajnu. Parametri koji se mjere su: učešće zajednice, rast i tržište rada. To je ono što je ponukalo Elm, CoffeScript, Erlang, Lua i Perl da uđu na vrh ove liste.

U svakom slučaju, Korisnost ove vrste analize je diskutabilna.ti. Ako ne tražite posao, zreli i dokumentirani jezik poput Perla može biti dobra opcija.

Druga važna stvar je to stvari se mogu promijeniti bez najave. Odgovorni za web mjesto komentiraju slučaj Darta. Dart je značajno poboljšao svoje performanse od najave Fluttera, Googleovog alata za stvaranje aplikacija za Android i iOS s istom bazom koda. Najava je povećala interesovanje teme za razgovore programera na forumima i društvenim mrežama. Iako nije imao svoj korelat u interesu kompanija.

Metodologija

Za provođenje ove studije analizirana su tri parametra.

Zajednica

Oni su posmatrani programski jezici koji su bili popularni među programerima aktivnim na GitHub-u, Twitter-u, Stack Overflow-u, Facebook-u, Freenode-u i Redditu. Jezici s manje vilica, spremišta i pretplatnika prošli su gore kad je riječ o angažmanu u zajednici.

Rast

The podaci u trendu s Googlea i StackOverfloaw.

Tržište rada

Za analizu potražnje, lnudi posao sa tri lokacije u industriji. Za ponudu programera, podaci su došli iz a StackOverflow anketa i vlastiti podaci di Codementor.

5 jezika koje ne biste trebali naučiti

brijest

Prvi na našoj listi od 5 jezika koje ne biste trebali naučiti je M, un jezik za kreiranje aplikacijab koji generira Javascript kôd bez grešaka tokom izvođenja.

Iako je sudjelovanje u projektima povezanim s Elm-om bilo prilično aktivno putem GitHub-a, Reddita, Twitter-a, IRC-a i Facebooka, isti slučaj nije bio i sa Stack Overflow-om.

S druge strane, Elm je zabilježio treće najveće smanjenje obima pretraživanja između 2018. i 2019. godine, čemu su prethodili Objective-C i CoffeeScript.

Na prvi pogled čini se da su stvari na tržištu rada prošle bolje. Međutim, Codementor to primjećuje ponuda programera premašuje potražnju.

CoffeeScript

CoffeeScript je UProgramski jezik koji olakšava stvaranje Javascript koda.

Prošle godine sam osvojio drugo mjesto u interesu zajednice, a ovo je bilo posljednje. Na Facebooku nije postojao, a loše se pokazao na Facebooku, a nije dobro prošao ni na Freenode IRC-u, Twitter-u, GitHub-u i Stack Overflow-u.

U odjeljku za pretragu nije prošlo bolje.

Od svih jezika uključenih u studiju, CoffeeScript je imao najveći pad Google Trends-a i drugi najveći pad Stack Overflow Trends-a, ovo ga dovodi na posljednje mjesto u pogledu rasta i trendova u 2019. Iako je ove godine većina jezika ukupni opseg pretraživanja imao je manji opseg pretraživanja, a CoffeScript je bio veći od prosjeka.

Ali, ako tražite posao programera, pripazite na njega. Postoji dosta ponuda za posao. Ako ovome dodate nedostatak interesa programske zajednice, Skoro bih ga morao ukloniti s ove liste.

erlang

Ravnodušnost Stacka Overlowa opet je učinila svoje. Kao i Elm, također su ignorirali Erlang. erlang je općeniti, funkcionalni i istodobni programski jezik.
Takođe se nije dobro pokazao na GitHubu i Redditu. Facebook je jedino mjesto gdje je održao dobre performanse.

Erlang se također smanjuje u trendovima pretraživača.

U dijelu tržišta rada stvari su zbunjujuće. Još uvijek hPostoji više poslova za programere Erlanga nego dostupnih programera, U odnosu na druge jezike, ove godine je manje potražnje za Erlangom u odnosu na prošlu godinu. Iako se broj radnih mjesta u Erlangu povećao u posljednjih godinu dana, rast je manji od prosjeka u industriji.

uzeti

uzeti je moćan, efikasan, lagan i integriran programski jezik. Podržava proceduralno programiranje, objektno orijentirano programiranje, funkcionalno programiranje, programiranje na temelju podataka i opis podataka.

Za razliku od ostalih jezika na listi, čini se da je Lua pobudila interes zajednice. Imao je veće prisustvo na Facebooku i IRC-u u odnosu na prošlu godinu, a znatno se poboljšao na GitHub i StackOverflow rang listi.

Lua je smanjila opseg pretraživanja manje nego kod ostalih jezika. Mogućnost upotrebe u nauci podataka i razvoju igara, oni je mogu skinuti s ove liste sljedeće godine.

Lua je na trećem mjestu u pogledu ponude programera i pretposljednja u pogledu potražnje programera. Još uvijek ima više programera Lua nego što ima poslova za njih.

Perl

Ovaj jezik stvorena 1987. godineene karakteristike jezika C, jezik interpretirane bournove ljuske (sh) i Lisp.

Na nivou zajednice dobro se pokazao na Freenode, GitHub i StackOverflow. Naprotiv, nije mu dobro išlo na društvenim mrežama.

Prema nekim analitičarima, budućnost Perla nije jasna. To, zajedno sa padom broja pretraga, izaziva zabrinutost za njegovu budućnost.

Što se tiče tržišta rada, za Perl programere je manje potražnje nego za programere C #, Ruby i R. Također, ponuda Perlovih programera premašuje potražnju.


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Odgovoran za podatke: AB Internet Networks 2008 SL
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.