If you know you're going to rewrite the thing in a new language, then why push to include it in ruby now?
Not sure what to tell you. Things don't aways happen in the most optimal order in the real world, sometimes plans change, but I'm fairly confident that we can make this work well.
You should be using dynasm https://luajit.org/dynasm.html instead of plain C.
> Sorry, right now there is no proper documentation included other than some Examples and of course the source code. The source is well documented, though (IMHO).
and the example doesn't seem to have anything relevant to the problems identified above.