BEAM(Erlang 가상 머신)
BEAM (Erlang virtual machine)이 글은 그 주제에 익숙하지 않은 사람들에게는 불충분한 맥락을 제공한다.(2018년 6월 (이 및 ) |
BEAM은 ErlangOpen Telecom Platform(OTP)[1]의 핵심에 있는 가상 머신입니다.BEAM은 [2][3]Erlang Run-Time System(ERTS)의 일부로 Erlang 소스 코드를 바이트 코드로 컴파일한 다음 BEAM에서 실행됩니다.BEAM 바이트 코드 파일에는.beam파일 [4]확장자
원래 BEAM은 원래 버전을 [1][5][6]쓴 Bogmil "Bogdan" Hausman의 이름을 딴 Bogdan의 Erlang Abstract Machine의 줄임말이었지만, Björn Gustavsson의 이름을 따서 Bogdan의 Erlang Abstract Machine으로 불릴 수도 있다.두 개발자 모두 에릭슨에서 [7][8]이 시스템에 대해 작업했습니다.
BEAM의 전신은 JAM(Joe's Abstract Machine)으로, Erlang 언어를 위한 최초의 가상 머신으로 Joe Armstrong이 작성했습니다.
「 」를 참조해 주세요.
참조
- ^ a b "The Erlang Runtime System". happi.github.io. Retrieved 2018-05-05.
- ^ Martin., Logan (2011). Erlang and OTP in action. Merritt, Eric., Carlsson, Richard. Stamford, CT: Manning Pub. ISBN 9781933988788. OCLC 747046900.
- ^ "Most Popular Programming Languages of 2018 - Elite Infoworld Blog". 2018-03-30. Retrieved 2018-05-08.
- ^ Zachary., Kessin (2012). Building web applications with Erlang. Beijing: O'Reilly. ISBN 9781449309961. OCLC 802882644.
- ^ "erlang/otp". GitHub. Retrieved 2018-05-06.
- ^ "Confirmed Errata O'Reilly Media". Retrieved 2018-05-06.
- ^ Kerjouan, Mathieu (2017-07-17). "Serialization series — Do you speak Erlang ETF or BERT? (part 1)". Medium. Retrieved 2018-05-06.
- ^ "Erlang BEAM Instruction Set". www.cs-lab.org. Retrieved 2018-05-06.