BEAM (virtuální stroj Erlang) - BEAM (Erlang virtual machine)
tento článek poskytuje nedostatečný kontext osobám, které toto téma neznají.Červen 2018) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) ( |
PAPRSEK je virtuální stroj v jádru Erlang Otevřená telekomunikační platforma (OTP).[1] BEAM je součástí Erlang Run-Time System (ERTS), který kompiluje Erlang a Elixír zdrojový kód do bytecode, který je poté proveden na BEAM.[2][3] Soubory BEAM bytecode mají .paprsek
přípona souboru.[4]
Původně BEAM byl zkratka Bogdanův abstraktní stroj Erlang, pojmenoval podle Bogumila "Bogdana" Hausmana, který napsal původní verzi, ale název může být také označován jako Björnův abstraktní stroj Erlang, po Björnovi Gustavssonovi, který napsal a udržuje aktuální verzi.[1][5][6] Oba vývojáři pracovali na systému, zatímco na Ericsson.[7][8]
Předchůdcem BEAM byl JAM (Joe's Abstract Machine), který byl prvním virtuálním strojem pro jazyk Erlang a napsal jej Joe Armstrong.
Viz také
Reference
- ^ A b „Erlang Runtime System“. happi.github.io. Citováno 2018-05-05.
- ^ Martin., Logan (2011). Erlang a OTP v akci. Merritt, Eric., Carlsson, Richard. Stamford, CT: Manning Pub. ISBN 9781933988788. OCLC 747046900.
- ^ „Nejoblíbenější programovací jazyky roku 2018 - blog Elite Infoworld“. 2018-03-30. Citováno 2018-05-08.
- ^ Zachary., Kessin (2012). Vytváření webových aplikací s Erlang. Peking: O'Reilly. ISBN 9781449309961. OCLC 802882644.
- ^ "erlang / otp". GitHub. Citováno 2018-05-06.
- ^ „Potvrzená Errata | O'Reilly Media“. Citováno 2018-05-06.
- ^ Kerjouan, Mathieu (2017-07-17). "Serializační seriál - mluvíte Erlang ETF nebo BERT? (Část 1)". Střední. Citováno 2018-05-06.
- ^ „Instruktážní sada Erlang BEAM“. www.cs-lab.org. Citováno 2018-05-06.