Mention Ruby to JavaScript transpilation

Vectornaut 2024-07-23 21:30:20 +00:00
parent 0fcc6b94d6
commit cc71a13752

@ -71,12 +71,14 @@ The gist of the most significant argument for the upper version is that one read
- ⇓ Projects are auto-generated and opaquely structured. - ⇓ Projects are auto-generated and opaquely structured.
### Ruby ### Ruby
- Well-established, with a large user community.
- Can transpile to JavaScript using [Opal](https://github.com/opal/opal#readme)
- Can compile to WebAssembly using [Artichoke](https://www.artichokeruby.org/). - Can compile to WebAssembly using [Artichoke](https://www.artichokeruby.org/).
- ⇓ WASM support is unstable. For example, Artichoke is pre-release. - ⇓ WASM support is unstable. For example, Artichoke is pre-release.
- Has a linear algebra library written in C/C++: [NMatrix](http://sciruby.com/nmatrix/). - Has a linear algebra library written in C/C++: [NMatrix](http://sciruby.com/nmatrix/).
### Ada ### Ada
- It's been around for a long time, and it's probably not going anywhere anytime soon. - Well-established.
### Rust ### Rust
- ❌ Brackets (disqualifying) - ❌ Brackets (disqualifying)