Erlang
Tööriistad
Üldine
Trüki või ekspordi
Teistes projektides
| Erlang | |
|---|---|
| Paradigma | samaaegne,funktsionaalne |
| Väljalaskeaeg | 1986 |
| Looja | Joe Armstrong Robert Virding Mike Williams |
| Arendaja | Ericsson |
| Viimane väljalase | 28.3 (10.12.2025) |
| Tüüpimine | dünaamiline,tugev |
| Mõjutatud keeltest | Prolog |
| Mõjutanud keeli | Clojure,[1]Scala[2] |
| Litsents | ModifitseeritudMozilla Public License |
| Veebileht | www.erlang.org |
Erlang on üldotstarbeline samaaegneprogrammeerimiskeel. Lineaarne alamosa keelest onfunktsionaalne keel,agara arvutuse,ühekordse omistamise jadünaamilise tüüpimisega.[3] Samaaegsuse jaoks kasutab Erlangaktorite mudelit.[4][5] Selle töötas väljaEricsson, et toetada hajutatud, veakindlate, reaalaja programmide loomist. Keele esimese versiooni töötas väljaJoe Armstrong1986. aastal.[6]
Erlang toetab kuumvahetust, mis tähendab, et koodi saab muuta süsteemi peatamata.[7] Algul oli Erlang Ericssoni omanduses, kuid1998. aastal anti see väljaavatud lähtekoodiga.[8]