BEAM (Erlangs virtuella maskin)

BEAM är den virtuella maskinen inuti kärnan för Erlang Open Telecom Platform (OTP).[1] BEAM är en del av Erlang Run-Time System (ERTS), som sammanställer Erlang- och Elixir-källkoden till bytekod, som sedan körs på BEAM.[2][3] BEAM-bytekodfiler har .beam .[4]

Ursprungligen var BEAM förkortning för Bogdans Erlang Abstract Machine, uppkallad efter Bogumil "Bogdan" Hausman, som skrev den ursprungliga versionen, men namnet kan också tolkas som Björns Erlang Abstract Machine, efter Björn Gustavsson, som skrev och underhåller den aktuella versionen.[1][5][6] Båda utvecklarna arbetade på systemet medan de var på Ericsson.[7][8]

Referenser