asciidoctor/asciidoctor.js

replace Opal with Ruby built-in WASM support

tonytonyjan opened this issue · 1 comments

Happy new year!

As Ruby 3.2.0 now supports WASI-based WebAssembly. This means that we have the option to switch from a source-to-source to a source-to-asm compiler, which could be very beneficial.

I am wondering if there are any plans to adopt Wasm in the near future. It would be great to see the benefits of this technology in our project.

I am wondering if there are any plans to adopt Wasm in the near future. It would be great to see the benefits of this technology in our project.

We are not tied to Opal so if it produces satisfying result we could adopt it.
Feel free to provide a sample projet where Asciidoctor runs using WASM.