Rust and WebAssembly

@rustwasm

Crafting the future of Rust and WebAssembly 🦀 +🕸

 
Vrijeme pridruživanja: ožujak 2018.

Tweetovi

Blokirali ste korisnika/cu @rustwasm

Jeste li sigurni da želite vidjeti te tweetove? Time nećete deblokirati korisnika/cu @rustwasm

  1. proslijedio/la je Tweet
    25. sij
    Poništi
  2. proslijedio/la je Tweet
    14. sij

    Blog Post ✍️: contains 📝: 🎯 Why WebAssembly is fast? 🎯 Sharing memory from JavaScript to Rust 🎯 Rust to JavaScript Memory sharing 🎯 Code Code Code 💻

    Poništi
  3. proslijedio/la je Tweet
    11. sij

    Blog post: … Contains 📝: ✍️ accessing APIs using ✍️ How to use Js-Sys Crate with wasm-bindgen ✍️ Code Code Code 📌

    Poništi
  4. proslijedio/la je Tweet
    6. sij

    "The wasm-pack tool seeks to be a one-stop shop for building and working with rust- generated WebAssembly" - Check out more about wasm-pack and what are the various options provided by it

    Poništi
  5. proslijedio/la je Tweet
    4. sij

    Extremely happy and thrilled to be a part of in its inaugural edition🎉🎉🎉 I will be speaking about &

    Poništi
  6. proslijedio/la je Tweet
    3. sij

    Do you know you can share classes between and ? Check out how with my latest post on

    Poništi
  7. proslijedio/la je Tweet
    1. sij

    If you're wondering what to learn this then start with Get started with and with this getting started post on cc:

    Poništi
  8. proslijedio/la je Tweet
    1. pro 2019.
    Poništi
  9. proslijedio/la je Tweet
    25. stu 2019.
    Poništi
  10. proslijedio/la je Tweet
    15. stu 2019.

    yay! 2020 get ready for some and in action 😎

    Poništi
  11. proslijedio/la je Tweet

    (The best part about this is how litte I had to build. The rust ecosystem for WASM and DWARF is bloody great. )

    Prikaži ovu nit
    Poništi
  12. proslijedio/la je Tweet

    Can't promise anything yet, but since DWARF support in WASM seems to be happening I'm playing around with making ready for it.

    Prikaži ovu nit
    Poništi
  13. proslijedio/la je Tweet
    11. stu 2019.

    An amazing use case for wasm: deterministic, safe and fast macros in Rust, even though they're running arbitrary code!

    Poništi
  14. proslijedio/la je Tweet
    8. stu 2019.

    I (finally!) made a Rust + Wasm zine! You can get it in person (there are 300 of them coming 👀), or print it at home:

    Rust + Wasm Zine Title: 

Black and red background with various sporadically placed lines and triangles.
    What is Wasm? A low-level binary file that compiles down from other programming languages. It's used along with JavaScript when you programs require native performance. It's also very very fast!
    Terminology page! There are 4 key terms in Wasm. 1. Module - a stateless Wasm binary compiled by the browser.
2. Memory - a resizable ArrayBuffer with a linear array of bytes.
3. Table - a resizable typed array of references.
4. Instance - a module ready to be used at runtime.

Memory Page! Memory in Wasm is a linear array. It gets initially allocated by an Allocator. It is not shared with JS, but is copied to JS.
    Tools and Crates pages! A few tools to know when working with Rust + Wasm:
1. wasm-bindgen
2. js_sys
3. web_sys
4. twiggy
5. wee_alloc
6. wasm-pack

For debugging:
1. console_error_panick_hook
2. web_sys' console::log
3. "debugger;" statements
    Prikaži ovu nit
    Poništi
  15. proslijedio/la je Tweet
    1. stu 2019.

    “Breaking Out of Box” or Writing a Wasm-based Gameboy Emulator in Rust for Frontend-Developers, by at

    Poništi
  16. proslijedio/la je Tweet
    28. lis 2019.

    `cargo wasi` is a new, lightweight Cargo subcommand to build code for the `wasm32-wasi` target! 👀 👀 👀

    Poništi
  17. 28. lis 2019.

    `cargo wasi` is a new, lightweight Cargo subcommand to build code for the `wasm32-wasi` target! 👀 👀 👀

    Poništi
  18. proslijedio/la je Tweet
    22. lis 2019.

    なんとなく Rust 書いた。ライフゲーム書いて wasm に変換して JS から呼び出して WebXR で AR みたいな。特に意味は無い (本当に)。

    Poništi
  19. proslijedio/la je Tweet
    21. ruj 2019.

    I have been looking for an excuse to start moving to and wasm-bindgen gives me one. Import JS into Rust, import Rust/WASM code and libraries into your JS, and compile all to ⏰ to experiment and implement!

    Poništi
  20. proslijedio/la je Tweet
    18. ruj 2019.
    Prikaži ovu nit
    Poništi

Čini se da učitavanje traje već neko vrijeme.

Twitter je možda preopterećen ili ima kratkotrajnih poteškoća u radu. Pokušajte ponovno ili potražite dodatne informacije u odjeljku Status Twittera.

    Možda bi vam se svidjelo i ovo:

    ·