4 ms·
I would lament if everything were in the std at this point. There will be another wave of change after GATs stabilize. That said, there are some traits being s
by swsieber 6y ago
I would lament if everything were in the std at this point. There will be another wave of change after GATs stabilize.
That said, there are some traits being standardized and moving to the std, which should be great for interop.
- f154hfds 6y agoIs there any work on creating feature-based sub-standard libraries that are aggregations of popular (and robust) crates but tying all of their versions together? For example, I'd like to put in my Cargo.toml: sstd = { version = "1.0", features = ["clap", "serde", "rand"] } Where the sstd crate essentially has a whole mess of crates bundled together ensuring only one version is used for each individual dependency? Perhaps this is a question best asked elsewhere - your comment just brought it once again to my mind.
- steveklabnik 6y agoA bunch of people have tried this over the years, they don’t get used, and the maintainers give up. (Also, this would not assure that only one version is used of a dependency.)
- swsieber 6y agoIn addition to what Steve said, note that the rust playground includes support for the most popular crates.