dprogramming·Programmingbydukerutledge Command Line Interface Guidelineshttps://clig.dev/Open linkView original on programming.dev44Comments13Reply
haruki programming.dev2Hide 2 repliesI've been using this guide for writing a CLI tool for my company. Kudos to the authors for the amazing insights.5Reply
nnivenkos replylemmy.world1Hide 1 replyFWIW a good library will do a lot of this for you - e.g. clap for Rust.3Reply
haruki replyprogramming.devYes. I'm using Python Click FYI. I mean I've been writing a CLI tool, not a CLI engine.3Reply
ffubo lemmy.world3Hide 3 repliesIf it supports -? or --help, we can figure out the rest from the copious & accessible documentation that it will give us then.4Reply
ffubo replylemmy.world1Hide 1 replyIn other optimism, if I can apt-get install it, it has a manpage written by someone who's at least as entertaining a writer as Larry Wall.3Reply
llorch replysh.itjust.worksOk now this is venturing past Optimism into Fantasy... Is there a command line genre of fantasy?2Reply
𝕊𝕚𝕤𝕪𝕡𝕙𝕖𝕒𝕟 programming.devThis looks like a fantastic resource, thank you for sharing it! Saved.3Reply
13 replies
I've been using this guide for writing a CLI tool for my company. Kudos to the authors for the amazing insights.
FWIW a good library will do a lot of this for you - e.g. clap for Rust.
Yes. I'm using Python Click FYI.
I mean I've been writing a CLI tool, not a CLI engine.
If it supports
-?or--help, we can figure out the rest from the copious & accessible documentation that it will give us then.Such refreshing optimism!
In other optimism, if I can
apt-get installit, it has a manpage written by someone who's at least as entertaining a writer as Larry Wall.Ok now this is venturing past Optimism into Fantasy... Is there a command line genre of fantasy?
This looks like a fantastic resource, thank you for sharing it! Saved.
This is awesome, I was looking for something like this very recently!