|
|
|
|
|
by madamelic
211 days ago
|
|
I love tools like this but I am currently in a cycle where I question why a tool has to operate like this. These text-driven tools always come across like "programming the space shuttle to drive down the street for ice cream". Like, do we really need... all of this. It's beautiful and neat but does it solve the problem in a user friendly way? Sometimes it seems like there is a lost art to simple but deep products. Many of these replacements tools are starting to seem more about demonstrating how nerdy you are by over-complicating the solution in a novel one-off way. A great example of this, in my opinion, is Taskwarrior's sync in both 2.0 and 3.0. Just use auto-discovery of peers using a shared secret key then negotiate the connection seamlessly. I don't want to do SSL setup so I can have my tasks on two computers. |
|
This is a really pessimistic view on a tool that has been developed since the 80s.
Some people just enjoy the power tools like this - and the CLI in general - offer. You don't need "all of this"? Well then don't use it! That's sort of the beauty of it - it can cover basic needs and much more complicated needs.
That said, I think more users would use more powerful software if they gave it a shot. Unfortunately, many users get intimidated by slightly-user-unfriendly UX and instead go use software where they have little choices. So instead of adapting software to their workflow, they adapt their workflow to the software.