Another one I really love now is structopt (https://docs.rs/structopt/0.3.14/structopt/ …). So easy to write good CLIs. I didn't expect to like it because it seemed inflexible when I first saw it.https://twitter.com/hillelogram/status/1257832699315851270 …
-
Show this thread
-
And yeah, this isn't really in the spirit of the question.
1 reply 0 retweets 1 likeShow this thread -
Replying to @MarcJBrooker
I think the kind of thing you're pointing to is a major reason I've found Rust surprisingly pleasant to use. I don't really know Rust, but I've been using it for "scripting" tasks where I want better performance than I'd get out of Python, e.g., processing 1TB of logs on one box
2 replies 1 retweet 4 likes -
Replying to @danluu @MarcJBrooker
I expected this to be a slightly better experience than doing the same thing in C++ (which I didn't want to use because my team doesn't know/use C++), but instead I've found it roughly as pleasant as using Python (some things are higher friction, some lower, it really depends).
1 reply 0 retweets 2 likes
I think the package management ecosystem, the packages that exist, and the ease of using packages, etc. are one of the things that make Rust so easy to use. That's not a language feature per se, but IMO it's at least as important as "the language" for day-to-day scripting work.
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.