Erlanga programmēšanas valoda

Autors: Randy Alexander
Radīšanas Datums: 28 Aprīlis 2021
Atjaunināšanas Datums: 26 Jūnijs 2024
Anonim
Erlanga programmēšanas valoda - Tehnoloģija
Erlanga programmēšanas valoda - Tehnoloģija

Saturs

Definīcija - ko nozīmē Erlang programmēšanas valoda?

Erlanga programmēšanas valoda ir universāla, vienlaicīga un atkritumu savākšanas programmēšanas valoda, kas kalpo arī kā izpildlaika sistēma. Erlanga secīgais atvasinājums ir funkcionālā valoda ar precīziem aprēķiniem, vienreizēju piešķiršanu un dinamisku datu ievadi, kas vienlaikus seko aktiera modelim.


Džo Ārmstrongs izstrādāja 1986. gadā Erlangu vispirms izlaida Ericsson kā patentētu valodu, pēc tam 1998. gadā izlaida kā atvērtā koda valodu.

Ericsson izstrādāja Erlang, lai atbalstītu izplatītas, kļūmēm izturīgas, mīksta reāllaika un nepārtrauktas programmas. Erlangs atbalsta karstu maiņu; tādējādi kodu var aizstāt, nerestartējot sistēmu.

Ievads Microsoft Azure un Microsoft Cloud | Šajā rokasgrāmatā jūs uzzināsit, kas ir mākonis skaitļošana un kā Microsoft Azure var palīdzēt jums migrēt un vadīt savu biznesu no mākoņa.

Techopedia skaidro Erlang programmēšanas valodu

Vairumā valodu pavedieni tiek apskatīti kā sarežģīti apgabali, uz kuriem attiecas kļūdas. Tomēr Erlangs ļauj attīstīt valodas līmeni procesu izveidošanai un vadīšanai.

Tas ir domāts, lai vienkāršotu vienlaicīgu programmētāju programmēšanu. Erlangā viss līdzīgums ir skaidri izteikts; apstrādā datu apmaiņu, izmantojot nevis koplietotus mainīgos lielumus, izslēdzot slūžu esamību un nepieciešamību. Erlanga attīstības koncepcijas ir līdzīgas Erlang veidotu sistēmu izstrādei.


Maiks Viljamss, Erlanga attīstības komandas loceklis un izgudrotājs, ievēro šo filozofiju:

Labākās darba metodes: Atrodiet labākās darba metodes, izmantojot prototipēšanu, izmantojot izstrādātāju dizainu. Prasmes

Ne tikai idejas: Ar idejām nepietiek. Izstrādātājam jābūt arī prasmēm realizēt idejas un pārliecināties, ka tās darbojas.

Minimizēt kļūdas: Samaziniet kļūdas līdz minimumam, vēlams tikai izpētes posmā, nevis ražošanas laikā.

Erlang programmēšanas valodas galvenā priekšrocība ir atbalsts pavedieniem un vienlaicīgums ar nelielu primitīvu grupu, kas efektīvi ģenerē un savieno procesus.

Šie procesi ir Erlang lietojumprogrammas struktūras pamatelementi un var brīvi izmantot komunikācijas secīgo procesu (CSP) modeli.