Hacker News new | ask | show | jobs
by addicted 2883 days ago
Some reasons I prefer command line tools: 1) Don't have to use the mouse. This is a major plus for me. Even when I am not in the CLI, I prefer apps that have heavy KB shortcuts. 2) For ToDo apps, I think it's a good interface, because it forces simplicity. 3) CLI tools usually keep a simple text style DB (not always true, but true of this app at least). This is nice especially since it allows for multiple sharing/syncing patterns. 4) Integration and extensibility. I don't need to wait for the developer to implement a filter tool. I can pipe the output, or the contents of the "DB" to grep and do that. I don't need the developer to add bulk edit features. I can use awk to do that myself. I don't need the developer to implement scheduled tasks. I can write a cron job that does that for me.