From Wikipedia, the free encyclopedia
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.[2]
Erlang | |||
---|---|---|---|
Tilblivelse | 1986[1] | ||
Paradigme | Multi-paradigme: Deklarativ programmering, funksjonell programmering, samtidig programmering | ||
Designet av | Joe Armstrong | ||
Utviklet av | Joe Armstrong, Ericsson, Robert Virding | ||
Siste versjon(er) | 27.0.1 / 10. jul. 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:[3]
-module(hello).
-export([hello_world/0]).
hello_world() -> io:fwrite("hello, world\n").
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.