Erlang er et funksjonelt programmeringsspråk designet med vekt på parallellprogrammering.
Språket ble utviklet av Ericsson i 1980-årene til bruk innen telekommunikasjon, og brukes blant annet av selskaper som Amazon, Yahoo! og Facebook. Et Erlang-program består typisk av mange små prosesser som kommuniserer ved hjelp av asynkrone meldinger.
Erlang | |||
---|---|---|---|
Tilblivelse | 1986 | ||
Paradigme | Multi-paradigme: Deklarativ programmering, funksjonell programmering, samtidig programmering | ||
Designet av | Joe Armstrong | ||
Utviklet av | Joe Armstrong, Ericsson, Robert Virding | ||
Siste versjon(er) | 26.2.4 / 12. apr. 2024 | ||
Typetildeling | dynamisk, sterk | ||
Filendelse(r) | .erl | ||
OS | multiplattform | ||
Lisens | Apache License 2.0 | ||
Implementert i | |||
Erlang | |||
Påvirket av | |||
MetaLanguage, Prolog, Lisp, PLEX (programmeringsspråk), Smalltalk, Miranda, Ada, Modula-2, CHILL |
Et standard «Hello, world» program kan skrives slik:
-module(hello). -export([hello_world/0]). hello_world() -> io:fwrite("hello, world\n").
This article uses material from the Wikipedia Norsk (Bokmål) article Erlang (programmeringsspråk), which is released under the Creative Commons Attribution-ShareAlike 3.0 license ("CC BY-SA 3.0"); additional terms may apply (view authors). Innholdet er tilgjengelig under CC BY-SA 4.0 hvis ikke annet er angitt. Images, videos and audio are available under their respective licenses.
®Wikipedia is a registered trademark of the Wiki Foundation, Inc. Wiki Norsk (Bokmål) (DUHOCTRUNGQUOC.VN) is an independent company and has no affiliation with Wiki Foundation.