lulz
is a LOLCODE implementation written in rust.
It is much faster than lci because it embeds Lua
as a JIT-compiler backend.
also, it...
this implementation is still a work in progress, and some tests still don't pass yet.
bash
cargo install lulz
lulz --help
bash
git clone https://github.com/MonliH/lulz.git
cd lulz
cargo run --release
In a simple recursive fibonacci benchmark, it performs about 220x faster than lci, and 13x faster than CPython:
I will add more benchmarks soon. Note: The startup times of each implementation is included in the timings. Benchmarks performed on a AMD Ryzen 7 5700U.
To run the benchmarks yourself:
```bash
pip install matplotlib numpy tqdm cargo install hyperfine
python run_perfs.py --help ```
bash
python run_tests.py