![Erlang Programovací jazyk - Technológie Erlang Programovací jazyk - Technológie](https://a.continuousdev.com/technology/erlang-programming-language.png)
Obsah
- Definícia - Čo znamená programovací jazyk Erlang?
- Úvod do programu Microsoft Azure a Microsoft Cloud V tejto príručke sa dozviete, o čom všetko je cloud computing a ako vám môže Microsoft Azure pomôcť migrovať a podnikať z cloudu.
- Techopedia vysvetľuje programovací jazyk Erlang
Definícia - Čo znamená programovací jazyk Erlang?
Programovací jazyk Erlang je univerzálny, simultánny a programový jazyk zbieraný na odpadky, ktorý slúži aj ako runtime systém. Sekvenčná derivácia Erlang je funkčný jazyk s pevným výpočtom, jednoduchým priradením a dynamickým zadávaním údajov, ktorý súbežne sleduje herecký model.
Erlang, vyvinutý spoločnosťou Joe Armstrong v roku 1986, bol prvýkrát vydaný spoločnosťou Ericsson ako proprietárny jazyk, potom bol vydaný v roku 1998 ako jazyk s otvoreným zdrojovým kódom.
Spoločnosť Ericsson navrhla spoločnosť Erlang tak, aby podporovala distribuované aplikácie odolné voči chybám, soft-real-time a non-stop aplikácie. Erlang podporuje výmenu za tepla; kód je možné nahradiť bez reštartovania systému.
Úvod do programu Microsoft Azure a Microsoft Cloud V tejto príručke sa dozviete, o čom všetko je cloud computing a ako vám môže Microsoft Azure pomôcť migrovať a podnikať z cloudu.
Techopedia vysvetľuje programovací jazyk Erlang
Vo väčšine jazykov sa vlákna považujú za zložité oblasti náchylné na chyby. Erlang však umožňuje vývoj na úrovni jazyka pre vytváranie a spracovanie procesov.
Účelom je zjednodušiť súčasné programovanie pre programátorov. V Erlang je všetka súbežnosť jednoznačne jasná; Spracúva výmenu údajov prostredníctvom odovzdávania namiesto zdieľaných premenných, čím eliminuje existenciu a potrebu zámkov. Vývojové koncepcie spoločnosti Erlang sú podobné vývoju systémov postavených na technológii Erlang.
Mike Williams, člen vývojového tímu a vynálezca spoločnosti Erlang, dodržiava nasledujúcu filozofiu:
Najlepšie pracovné techniky: Nájdite najlepšie pracovné techniky pomocou prototypovania prostredníctvom návrhu vývojárov. zručností
Nielen nápady: Myšlienky nestačia. Vývojár musí mať tiež zručnosti na realizáciu nápadov a overenie ich fungovania.
Minimalizovať chyby: Minimalizujte chyby, pokiaľ možno iba počas fázy výskumu, a nie počas výroby.
Hlavnou výhodou programovacieho jazyka Erlang je jeho podpora naviazania a súbežnosti s malou skupinou primitív, ktorá efektívne generuje a prepája procesy.
Tieto procesy sú základnými prvkami aplikačnej štruktúry Erlang a voľne využívajú model komunikačných sekvenčných procesov (CSP).