|
|
|
|
|
by thesuperbigfrog
1002 days ago
|
|
>> What would a non-anemic STD look like? More like the standard libraries found in C++, Ada, Go, or Python. Why can't Rust do something like C++ does with Boost? If everyone is using a given crate (for example, serde) why not "adopt" it into the standard library? Give the maintainer a plaque that looks cool and a small fee for initial adoption and a recurring stipend for continued maintenance. The crate becomes official, gets guaranteed maintenance and there is less need to reinvent the wheel or worry that a good crate will go unmaintained or have issues. |
|
A few people have tried to make boost-like meta-packages in Rust over the years, but in practice, people don’t use them, and they die out.
Also, like, serde's main maintainer is also a member of the libs team, so it being moved into the standard library meaning more maintenance doesn't really make sense to me.