3 ms·
Is there a roadmap for what is currently planned for the standard library? A lot of language choice these days comes down to what high-quality batteries are inc
by SiVal 10y ago
Is there a roadmap for what is currently planned for the standard library? A lot of language choice these days comes down to what high-quality batteries are included and what will require either trusting some unknown 3rd party's github project or your own homemade version.
- Gankro 10y agoThe first-party stuff in the pipeline is basically: https://github.com/rust-lang-nursery https://github.com/rust-lang-nursery Off the top of my head, Time and SIMD are the only two first-party efforts that are missing from there. Things which will, at this rate, probably never be added -- either because there isn't a "standard" solution to these problems or because it doesn't seem worth it: * async io * web framework/http * numerical hierarchies and bignums * linear algebra / stats * GUIs * "human" time / calendars
- kibwen 10y agoEh, considering that TCP support already exists in the standard library, I could see HTTP also being added someday if there were sufficient demand. Bignums in general are a bit too open-ended, but I could see bigints at least being added someday. And as for async io, I think it's the same story as with HTTP: imaginably included contingent on implementation maturity and user demand.