Scripting with Luerl
summary
Luerl implements Lua as a thin skin on the BEAM and claims a faithful Lua VM and compiler that omit the C API while exposing a straightforward Erlang API. It ships a bytecode VM, a compiler that separates local from global environments, layered garbage collection, and demos that actually run. Interop goes both ways: call Erlang from Lua and call Lua from Erlang, enabling millions of concurrent Lua processes but with a small, still-growing community.
AI-written summary · about
chapters (7)
- 0:00Start
- 0:54The Lua Language
- 4:56The Erlang Language
- 6:08The BEAM internal properties
- 7:58Luerl features
- 9:53A note on coroutines
- 15:44Community
related talks
50mLFE: A Real Lisp in the Erlang Ecosystem
39mIntroducing the Jet Programming Language
35mInterfacing Lua and Ruby with C
39mElixir: Power of Erlang, Joy of Ruby
42mIntroduction to Elixir for Rubyists
44mErlang and Java - a Happy Marriage
33mSurviving Fire: using Erlang as an OS to Achieve Massive Fault Tolerance
32mElixir for the rubyist
