4 ms·
That's good advice; if you are building a command-line tool for Unix. :) The thing is I can chain command-line tools using a pipe, embed them into scripts and
by andmarios 7y ago
That's good advice; if you are building a command-line tool for Unix. :)
The thing is I can chain command-line tools using a pipe, embed them into scripts and more. I probably can't do that with your app.
My guess is that great products are based around workflows rather than features. Have a vision, work towards it.
- GuB-42 7y agoAnd even with command line tools, a few extra features don't hurt. Going from GNU tools to the more barebone Unix stuff is often a pain. Things like no option for ls to sort by size, no "human readable" sizes, no recursive grep, etc... While some of these can be replaced by pipelines having a shortcut for common use cases is nice. An example is "tar xvzf file.tgz". The "z" option is just a shortcut for "gzip -cd file.tgz | tar xvf -", but most people are quite happy with this bloat.