Ерланг програмски језик

Аутор: Randy Alexander
Датум Стварања: 28 Април 2021
Ажурирати Датум: 26 Јуни 2024
Anonim
Програмски језик TypeScript - Јелена Марковић
Видео: Програмски језик TypeScript - Јелена Марковић

Садржај

Дефиниција - Шта значи програмски језик Ерланг?

Ерланг програмски језик је програмски језик опште намене, истовремено и смеће сакупљен од смећа, који такође служи као рунтиме систем. Секвенцијални дериват Ерланг-а је функционалан језик са чврстим прорачуном, јединственим додељивањем и динамичким уносом података, који истовремено следи Ацтор-ов модел.


Ерланг је 1986. године развио Јое Армстронг, а Ерланг је прво издао Ерицссон као власнички језик, а затим 1998. године као језик отвореног кода.

Ерицссон је дизајнирао Ерланг за подршку дистрибуираних, отпорних на грешке, софт-реал-тиме и нон-стоп апликација. Ерланг подржава вруће замене; на тај начин се код може заменити без поновног покретања система.

Увод у Мицрософт Азуре и Мицрософт Цлоуд | Кроз овај водич научићете о томе шта се рачуна у облаку и како вам Мицрософт Азуре може помоћи да мигрирате и покренете посао из облака.

Тецхопедиа објашњава програмски језик Ерланг

У већини језика, нити се посматрају као сложена подручја наклоњена грешкама. Међутим, Ерланг омогућава развој на нивоу језика за стварање и руковање процесима.

То је циљ да се поједностави истовремено програмирање за програмере. У Ерлангу је сва конкурентност изричито јасна; обрађује податке путем пролажења уместо дељених променљивих, елиминишући постојање и потребу за закључавањем. Ерлангови развојни концепти увелике личе на развој система изграђених на Ерлангу.


Мике Виллиамс, члан развојног тима и проналазач Ерланг-а, придржава се следеће филозофије:

Најбоље технике рада: Пронађите најбоље радне технике користећи прототипове кроз дизајн програмера. Вештине

Не само идеје: Идеје нису довољне. Програмер такође мора имати вештине да реализује идеје и провери да ли оне раде.

Минимизирај грешке: Смањите грешке на минимуму, најбоље само током фазе истраживања а не током производње.

Главна предност Ерланг програмског језика је његова подршка за навојење нити и истовременост са малом групом примитиваца који ефикасно генеришу и повезују процесе.

Ови процеси су основни елементи Ерланг-ове апликационе структуре и слободно користе модел комуникационих секвенцијалних процеса (ЦСП).