Mention Ruby to JavaScript transpilation
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)
|
||||||
|
Loading…
Reference in New Issue
Block a user