BEAM (виртуальная машина Erlang)
-
Основы виртуальной машины BEAM
- BEAM — это виртуальная машина, лежащая в основе Erlang.
- BEAM компилирует исходный код Erlang в байт-код и выполняется в BEAM.
- Байт-код BEAM имеет расширение .beam.
-
История и развитие BEAM
- BEAM был создан Богумилом «Богданом» Хаусманом и Бьерном Густавссоном в Ericsson.
- Предшественником BEAM была JAM, написанная Джо Армстронгом.
-
Поддержка других языков
- BEAM поддерживает несколько языков, включая Elixir, Clojure, Клинопись, Gleam, LFE и Luerl.
-
Дополнительные ресурсы
- Ссылки на сравнение виртуальных машин, регистрационную машину, рекомендации и внешние ссылки.
- Веб-сайт Erlang и история языка Erlang.
- Спецификация виртуальной машины Erlang BEAM и книга Эрика Стенмана «ЛУЧ».
Полный текст статьи: