I'm trying to learn WebAssembly/Rust, and it's surprisingly easy.


I'm not too fond of the crates system, though. Why do all the examples for something as simple as generating a random number involve downloading a separate crate?

@flyingpimonster, getting random numbers is one of those things that’s hard to do well. And it’s also not something everyone needs, so why should it be shipped in std? And while Rust updates regularly, why should rand’s release cycle be tied to std, or vice versa?

Sign in to participate in the conversation

Fosstodon is an English speaking Mastodon instance that is open to anyone who is interested in technology; particularly free & open source software.