Re:An Illustrated Guide to Useful Command Line Tools
by epage on Saturday October 26, 2019 @11:18AM
(#21364158)
I think there are a couple of relevant factors
- Can be distributed as a single binary, not requiring an interpreter and virtual environment.
- Being more fun to make a hobby tool in due to minimal footguns compared to C/C++.
- Really good dependency management and build tool making it easy to compose these CLIs out of powerful building blocks (at east for Rust). For example, ripgrep is broken up into a lot of packages that you can compose together to make your own custom tool.
- Can be distributed as a single binary, not requiring an interpreter and virtual environment. - Being more fun to make a hobby tool in due to minimal footguns compared to C/C++. - Really good dependency management and build tool making it easy to compose these CLIs out of powerful building blocks (at east for Rust). For example, ripgrep is broken up into a lot of packages that you can compose together to make your own custom tool.