Ruby + Rust Webassembly
π(1)π 2023-06-20 17:30:58 -0700
β²οΈπ 2023-06-20 17:34:29 -0700
βοΈ the-field-testers
π·οΈ[ruby] [rust] [webassembly] [wasm] [wasmtime]
(πͺ)
π₯οΈ...β¨οΈ Here is a list of Ruby/Rust + Webassembly related articles and usages; for future reference
- Ruby Adds WebAssembly Support: what does it mean? (semaphoreci.com)
- Introduction - Rust and WebAssembly (rustwasm.github.io)
- Ruby in WebAssembly | Fermyon • Experience the next wave of cloud computing.
- getty104/ruby-wasm-vdom (github.com)
- ruby/ruby.wasm: ruby.wasm is a collection of WebAssembly ports of the CRuby. (github.com)
- Midscore-IO/wasmtime: A fast and secure runtime for WebAssembly (github.com)
To-do list
π(2)π 2023-06-22 21:17:07 -0700
β²οΈπ 2023-06-22 21:21:09 -0700
βοΈ the-field-testers
π·οΈ[rust] [webassembly] [ruby] [partitioned array] [port]
(πͺ)
π₯οΈ...β¨οΈ
- Read the webassembly + rust + game development book and get a game development environment going
- Consider creating a database system in the rust implementation of ruby called emerald, to compile the database to a binary and use alongside the rust game
Recall that on top of all of this, you can use wasmtime, but I get the feeling that the first 2 sentences are the best combination, albeit there are a couple things that can be done
- Buy the official rust programming book and study rust further from that, albeit the rust + webassembly + game development book doesn't seem to have a pre-req of knowing rust
- Figure out how to bridge the gap between ruby database and rust implementations
In the end, port the partitioned array to rust, however tough that may be; use AI.
Rust webassembly and the rust book
π(3)π 2023-06-23 00:34:19 -0700
β²οΈπ 2023-06-23 00:36:15 -0700
βοΈ the-field-testers
π·οΈ[webassembly] [rust] [books]
(πͺ)
π₯οΈ...β¨οΈ
Introduction - Rust and WebAssembly (rustwasm.github.io) => rust and webassembly tutorial; you're getting a book on the same subject.
- USING WEBassembler without a bundler like npm: Without a Bundler - The `wasm-bindgen` Guide (rustwasm.github.io)
The Rust Programming Language - The Rust Programming Language (rust-lang.org) => primary book on the rust programming langage; buy the official book