Little Actor Machine (LAM) is a lightweight BEAM-compatible SMP-aware virtual machine implemented in Rust by Leandro Ostera.
- Runs natively in POSIX environments
- Easy to target, a small and specified bytecode
- BEAM-compatible, via transpiler
- SMP-aware out of the box
- Foundation for N2O.DEV
Toy.
In order to setup cargo
env you should install rustup
and wasm-pack
in local dotfiles folders.
$ curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
$ curl https://rustwasm.github.io/wasm-pack/installer/init.sh \
-sSf | sh
$ make
- Leandro Ostera