Can Elixir run on Pyrlang - A High Performance Erlang Virtual Machine Based on RPython

I found a thesis about high performance Erlang VM: “Pyrlang: A High Performance Erlang
Virtual Machine Based on RPython”
.

Is it possible to run Elixir code on top of it?

Anyone tried this before?

1 Like

It seems like Pyrlang can in fact run BEAM bytecode which is also what Elixir compiles to. So, in theory, the answer would be yes.

However, according to the Bitbucket page for Pyrlang, “[i]t implements approximately 25% of BEAM instructions” which means Pyrlang is clearly not able to actually replace the Erlang VM for real-world applications. It is simply an interesting research project.

1 Like