Erlangin ohjelmointikieli

Kirjoittaja: Randy Alexander
Luomispäivä: 28 Huhtikuu 2021
Päivityspäivä: 26 Kesäkuu 2024
Anonim
Your Doctor Is Wrong About Aging
Video: Your Doctor Is Wrong About Aging

Sisältö

Määritelmä - Mitä Erlang-ohjelmointikieli tarkoittaa?

Erlangin ohjelmointikieli on yleiskäyttöinen, samanaikainen ja roskien kerätty ohjelmointikieli, joka toimii myös ajonaikaisena järjestelmänä. Erlangin peräkkäinen johdannainen on funktionaalinen kieli, jolla on vakaa laskenta, yksittäinen tehtävä ja dynaaminen tietojen syöttäminen, joka seuraa samanaikaisesti näyttelijämallia.


Joe Armstrongin vuonna 1986 kehittämä Erlang julkaistiin ensin Ericssonin omalla kielellä, ja sitten se julkaistiin vuonna 1998 avoimen lähdekoodin kielenä.

Ericsson on suunnitellut Erlangin tukemaan hajautettuja, vikasietoisia, pehmeän reaaliaikaisia ​​ja keskeytymättömiä sovelluksia. Erlang tukee vaihtoa; siten koodi voidaan korvata käynnistämättä järjestelmää uudelleen.

Johdanto Microsoft Azureen ja Microsoft Cloud | Tämän oppaan läpi opit mitä pilvipalvelussa on kyse ja kuinka Microsoft Azure voi auttaa sinua siirtämään ja johtamaan yritystä pilvestä.

Techopedia selittää Erlangin ohjelmointikielen

Useimmilla kielillä ketjuja pidetään monimutkaisina virheille alttiina alueina. Erlang sallii kuitenkin kielitason kehittämisen prosessien luomiseen ja käsittelyyn.


Tämän tarkoituksena on yksinkertaistaa samanaikaista ohjelmointia ohjelmoijille. Erlangissa kaikki samanaikaisuus on selvästi selvää; prosessoi tietojenvaihtoa siirtämällä jaettujen muuttujien sijaan poistamalla lukkojen olemassaolon ja tarpeen. Erlangin kehityskonseptit muistuttavat paljon Erlangin rakentamien järjestelmien kehittämistä.

Mike Williams, Erlangin kehitysryhmän jäsen ja keksijä, noudattaa seuraavaa filosofiaa:

Paras työskentelytekniikka: Löydä parhaat työskentelymenetelmät prototyyppien avulla kehittäjien suunnittelun kautta. Skills

Ei vain ideoita: Ideat eivät riitä. Kehittäjällä on myös oltava taidot toteuttaa ideoita ja varmistaa toimivuus.

Pienennä virheet: Pidä virheet minimissä, mieluiten vain tutkimusvaiheessa eikä tuotannon aikana.


Erlangin ohjelmointikielen tärkeä etu on sen tukeminen lankaketjuun ja samanaikaisuuteen pienen ryhmän primitiivien kanssa, jotka tuottavat ja yhdistävät prosessit tehokkaasti.

Nämä prosessit ovat Erlangin sovellusrakenteen peruselementtejä ja käyttävät vapaasti kommunikoivien peräkkäisten prosessien (CSP) mallia.