Erlangi programmeerimiskeel

Autor: Randy Alexander
Loomise Kuupäev: 28 Aprill 2021
Värskenduse Kuupäev: 24 Juunis 2024
Anonim
Erlangi programmeerimiskeel - Tehnoloogia
Erlangi programmeerimiskeel - Tehnoloogia

Sisu

Definitsioon - mida tähendab Erlangi programmeerimiskeel?

Erlangi programmeerimiskeel on üldotstarbeline, üheaegne ja prügist kogutud programmeerimiskeel, mis toimib ka käitusajasüsteemina. Erlangi järjestikune tuletis on funktsionaalne keel kindla arvutuse, ühekordse määramise ja dünaamilise andmesisestusega, mis järgib samaaegselt Actori mudelit.


Joe Armstrongi poolt välja töötatud 1986. aastal andis Ericsson Erlangi esmakordselt välja omandikeelena, seejärel vabastati see 1998. aastal avatud lähtekoodiga keelena.

Ericssoni poolt loodud Erlang toetab hajutatud, tõrketaluvaid, pehme reaalaja ja mitte-stop rakendusi. Erlang toetab kuuma vahetust; seega saab koodi asendada ilma süsteemi taaskäivitamata.

Sissejuhatus Microsoft Azure'i ja Microsoft Cloud | Kogu selle juhendi kaudu saate teada, mis on pilvandmetöötlus ja kuidas Microsoft Azure aitab teil pilvest rännata ja oma ettevõtet juhtida.

Techopedia selgitab Erlangi programmeerimiskeelt

Enamikus keeltes vaadeldakse lõime keerukate veaohtlike aladena. Erlang lubab aga protsesside loomiseks ja käsitlemiseks keeletasemel arengut.

See on mõeldud programmeerijate üheaegse programmeerimise lihtsustamiseks. Erlangis on kõik samaaegsus selgelt selge; töötleb andmete vahetamist pigem jagatud muutujate edastamise kaudu, välistades lukkude olemasolu ja vajaduse. Erlangi arengukontseptsioonid sarnanevad suuresti Erlangi ehitatud süsteemide väljatöötamisega.


Mike Williams, Erlangi arendusmeeskonna liige ja leiutaja, järgib järgmist filosoofiat:

Parimad töövõtted: Leidke parimad töövõtted, kasutades prototüüpimist arendajate disaini kaudu. Oskused

Mitte ainult ideed: Ideedest ei piisa. Arendajal peavad olema ka oskused ideede realiseerimiseks ja nende toimimise kontrollimiseks.

Vigade minimeerimine: Hoidke vead minimaalsena, eelistatavalt ainult uurimise ajal, mitte tootmise ajal.

Erlangi programmeerimiskeele peamine eelis on keermestamise ja samaaegsuse toetamine väikese rühma primitiividega, mis genereerib ja ühendab protsesse tõhusalt.

Need protsessid on Erlangi rakenduse struktuuri põhielemendid ja kasutavad vabalt suhtlevate järjestikuste protsesside (CSP) mudelit.