Info
This post is auto-generated from RSS feed The Rust Programming Language Forum - Latest topics. Source: Feedback on Rust Programming Language / std
I am sorry when something is incorrect.
Then please correct it. Thank you.
Here my feedback:
I wanted to start a project in Rust. But ChatGPT says Rusts std does not have json support.
Now I am a bit I disappointed and thrown back into reality.
I do not want external dependencies for basic building blocks.
Then constructive part of the feedback:
Have a standard library that supports basic building blocks.
Regarding [1] "Too much crate dependencies for relatively simple tasks. I really think there should be "official rust" crates for these."
I would extend this with just comes with Rust std.
I am doing a lot in Node.js. The std is not complicated but huge. For me it feels very close to system level, because you can start a process and then have the data streams. As one example.
Now I wanted to switch to Rust for performance. I can't get used to it to switch from npm package hell to create deps. See [1]. I thought the Rust std is well sorted. So onboarding is easy.
I can not get my head around the fact that why I wanted to install something from the internet.
And yes, I probably would have written leftPad myself instead of installing it. So I thought when switching to Rust the std has everything prepared for me.
Idea for improvement:
extend the std with more building blocks. It does not must be perfect. A std can always evolve and why not have multiple implementations for json.
std: standard library
[1] I stopped with rust
1 post - 1 participant
🏷️ Rust_feed