Tech Glossary
Vad är Erlang?
Erlang är ett programmeringsspråk som är speciellt utformat för att utveckla distribuerade system och realtidsapplikationer. Språket utvecklades av Ericsson för att hantera komplexa telekommunikationssystem, men har sedan dess använts inom olika områden som finans, spelutveckling och IoT.Ett av de främsta kännetecknen för Erlang är dess inbyggda stöd för parallellism och felsäkerhet. Språket använder sig av så kallade actor modeller och lightweight processes för att underlätta för utvecklare att skapa robusta och skalbara system. Erlang har även inbyggda verktyg för att hantera fel och hängivna resurser, vilket gör det lättare att upptäcka och rätta till problem i realtid.Även om Erlang är främst känt inom telekommunikationsbranschen, har språket också blivit populärt inom andra områden på grund av dess unika egenskaper. Andra liknande programmeringsspråk som används för parallellprogrammering och distribuerade system inkluderar Scala, Clojure och Elixir.