「BEAM」の記事一覧
-
Elixir向けLuaライブラリの初公開
2025-05-13 13:03
科学・技術Elixir言語でLuaコードをサンドボックス実行できるライブラリ「Lua for Elixir」の初期安定版が公開されました。このライブラリはErlang上で動作するLuerlを基盤としており、C実装ではなく純粋なBEAM VM上で動作します。Elixir APIのLua側への公開、構文チェック、ドキュメント整備などが特徴です。開発元のTV Labsでは、物理デバイス上での統合テスト自動化に活用されており、将来的にはLuerlとの統合も検討されています。
-
BEAM:Elixirの信頼性を支えるErlang仮想マシン
2025-05-09 18:48
科学・技術Elixirの基盤となるErlang VM(BEAM)は、高可用性、耐障害性、並行性に優れたシステムを支える設計がなされています。BEAMはプロセスごとに独立したガベージコレクションや非同期通信を採用し、障害が発生してもシステム全体に影響を与えません。ElixirはこのBEAM上で動作し、簡潔な構文と優れたドキュメントで人気を集めています。本記事では、Erlangの歴史とともにBEAMの特徴とElixirとの関係を解説しています。
Page 1 / 1