3 ms·
I’m not sure what “gnarly” things you tried to implement, but for anyone else in a similar situation, a good starter usecase for Rust is writing a command line
by Cyph0n 4y ago
I’m not sure what “gnarly” things you tried to implement, but for anyone else in a similar situation, a good starter usecase for Rust is writing a command line utility.
Crates to check out:
- clap for command and argument parsing
- anyhow for “easy” error handling
- log + env_logger for logging
- reqwest for HTTP requests (start off by using the blocking client)
- serde + serde_json for handling JSON
- rayon to “magically” parallelize your code (using multiple threads)