I both love & hate the idea of rustler.
I love there’s a way to make apps on BEAM faster, I hate that you have to do that with non-native Erlang/Elixir language.
If only the BeamASM could be 5x faster than it is, rustler wouldn’t be needed (and come with all the downsides of NIFs).