5 mga wika sa programa na hindi mo dapat matutunan sa 2019

Website ng elm

Ang Elm ay ang wikang nakuha ang pinakamasamang average na mga resulta sa pagraranggo ng Codementor

Kung tinanong mo sa isang forum kung ano ang pinakamagandang wika sa pag-program upang magsimula ka, tiyak na nagsimula kang isang giyera sa pagitan ng mga tagasuporta ng Python, C ++, at Java. Mukhang mas madali ang pag-alam na 5 mga wika sa pag-program na hindi mo dapat matutunan sa 2019. Hindi bababa sa para sa mga responsable para sa codementor, isang site ng tanong at sagot para sa mga developer.

Hindi sa kasong ito mahirap na malaman ang mga wika o magkaroon ng mga bahid sa disenyo. Ang mga parameter na sinusukat ay: pakikilahok sa komunidad, paglago at merkado ng paggawa. Ito ang nag-udyok kina Elm, CoffeScript, Erlang, Lua, at Perl na itaas ang listahang ito.

Kahit papaano, Ang pagiging kapaki-pakinabang ng ganitong uri ng pagtatasa ay maaaring debate.ikaw. Kung hindi ka naghahanap ng trabaho, ang isang mature at malawak na dokumentadong wika tulad ng Perl ay maaaring maging isang mahusay na pagpipilian.

Ang isa pang mahalagang punto ay iyon ang mga bagay ay maaaring magbago nang hindi napapansin. Ang mga responsable para sa site ay nagkomento sa kaso ni Dart. Kapansin-pansin na pinahusay ni Dart ang pagganap nito mula sa anunsyo ng Flutter, isang tool ng Google upang lumikha ng mga application para sa Android at iOS na may parehong batayan ng code. Ang anunsyo ay nadagdagan ang interes ng paksa sa mga pag-uusap ng mga developer sa mga forum at mga social network. Kahit na wala itong ugnayan sa interes ng mga kumpanya.

Pamamaraan

Upang maisakatuparan ang pag-aaral na ito, sinuri ang tatlong mga parameter.

Komunidad

Napagmasdan sila mga wika ng programa na patok sa mga developer na aktibo sa GitHub, Twitter, Stack Overflow, Facebook, Freenode, at Reddit. Ang mga wikang may mas kaunting mga tinidor, repositoryo, at mga tagasuskribi ay mas masahol pa pagdating sa pakikipag-ugnayan sa komunidad.

Paglago

Ang nagte-trend na data mula sa Google at StackOverflow.

Pamilihan sa paggawa

Upang pag-aralan ang pangangailangan, lnag-aalok siya ng trabaho mula sa tatlong mga site sa industriya. Para sa alok ng developer, ang data ay nagmula sa a Ang survey ng StackOverflow at sariling data dat Codementor.

Ang 5 mga wika na hindi mo dapat matutunan

Malaking uri ng puno

Ang una sa aming listahan ng 5 mga wika na hindi mo dapat malaman ay Sila, un wika para sa paglikha ng mga application naminb na bumubuo ng Javascript code nang walang mga error sa runtime.

Habang ang pakikilahok ng mga proyekto na naka-link sa Elm ay medyo aktibo sa pamamagitan ng GitHub, Reddit, Twitter, IRC, at Facebook, pareho ang hindi nangyari sa Stack Overflow.

Sa kabilang banda, naranasan ni Elm ang pangatlong pinakamalaking pagbawas sa dami ng paghahanap sa pagitan ng 2018 at 2019, na nauna sa Objective-C at CoffeeScript.

Sa unang tingin, ang mga bagay ay tila naging mas mahusay sa job market. Gayunpaman, sinabi ni Codementor na ang supply ng mga developer ay lumampas sa demand.

CoffeeScript

CoffeeScript ay UIsang wika sa pagprograma na nagpapadali sa paglikha ng Javascript code.

Noong nakaraang taon nakuha ko ang pangalawang puwesto sa interes ng pamayanan. Ang taong ito ang huling. Sa Facebook wala ito at mahina itong gumanap sa Facebook at hindi maganda ang nangyari sa Freenode IRC, Twitter, GitHub at Stack Overflow alinman.

Sa seksyon ng paghahanap hindi ito nagawa nang mas mahusay.

Sa lahat ng mga wikang kasama sa pag-aaral, ang CoffeeScript ay may pinakamalaking pagbaba sa Google Trends at ang pangalawang pinakamalaking pagbaba sa Stack Overflow Trends, dinadala ito sa huling lugar sa mga tuntunin ng Paglago at Trends noong 2019. Bagaman sa taong ito ang karamihan sa mga wika Ang nakaranas ang listahan ng isang mas mababang pangkalahatang dami ng paghahanap, ang CoffeScript ay mas mataas kaysa sa average.

Ngunit, kung naghahanap ka para sa isang trabaho bilang isang programmer, bantayan ito. Mayroong ilang mga alok sa trabaho. Kung idagdag mo ito ang kawalan ng interes mula sa pamayanan ng programa, Halos aalisin ko ito sa listahang ito.

Erlang

Ang pagwawalang bahala ni Stack Overlow ay muli nitong ginawa. Tulad ni Elm, hindi rin nila pinansin si Erlang. Erlang ay isang pangkalahatang layunin, pagganap, at kasabay na wika ng pagprograma.
Hindi rin ito naging maayos sa GitHub at Reddit. Ang Facebook lamang ang lugar kung saan pinapanatili nito ang isang mahusay na pagganap.

Bumababa din si Erlang sa mga trend ng search engine.

Sa seksyon ng labor market, ang mga bagay ay mas nakalilito. Habang h paMayroong higit pang mga trabaho para sa mga Erlang developer kaysa sa mga magagamit na developer, Kung ikukumpara sa ibang mga wika, mas mababa ang pangangailangan para sa Erlang sa taong ito kumpara sa nakaraang taon. Habang ang bilang ng mga trabaho sa Erlang ay tumaas noong nakaraang taon, ang paglago ay mas mababa kaysa sa average ng industriya.

Lua

Lua ay isang malakas, mahusay, magaan at naisasama na wika ng programa. Sinusuportahan nito ang pamamaraang pang-proseso, programa na nakatuon sa object, pag-andar ng programa, programa na hinihimok ng data, at paglalarawan ng data.

Hindi tulad ng ibang mga wika sa listahan, tila nakuha ni Lua ang interes ng pamayanan. Nagkaroon ito ng mas malaking presensya sa Facebook at IRC kumpara sa nakaraang taon, at napabuti ito nang malaki sa ranggo ng GitHub at StackOverflow.

Ang pagtanggi ni Lua sa dami ng paghahanap ay mas mababa kaysa sa ibang mga wika. Ang posibilidad ng paggamit nito sa agham ng data at pagbuo ng laro, maaari nilang alisin ito sa listahang ito sa susunod na taon.

Si Lua ay nasa pangatlo sa mga tuntunin ng supply ng developer at penultimate sa mga tuntunin ng demand ng developer. Marami pa ring mga tagabuo ng Lua kaysa sa mga trabaho para sa kanila.

Perl

Itong wika nilikha noong 1987, ikawenes mga katangian ng wikang C, ang bourne shell (sh) na binigyang-kahulugan ang wika at Lisp.

Sa antas ng pamayanan ay gumanap ito nang maayos sa Freenode, GitHub, at StackOverflow. Sa kabaligtaran, hindi siya mahusay sa mga social network.

Ayon sa ilang mga analista, ang hinaharap ng Perl ay hindi malinaw. Na, kaakibat ng pagbaba ng mga paghahanap, nagpapataas ng mga alalahanin para sa hinaharap.

Na patungkol sa job market, mayroong mas kaunting pangangailangan para sa mga developer ng Perl kaysa sa mga developer ng C #, Ruby, at R. Gayundin, ang supply ng mga developer ng Perl ay lumampas sa pangangailangan.


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: AB Internet Networks 2008 SL
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.