this post was submitted on 12 Nov 2024
122 points (83.9% liked)
Linuxsucks
209 readers
50 users here now
Rules:
- FOSS advocates and Linux evangelists aren't welcome. -We ask that you block us.
- Moderation is heavy handed. Try to stay on topic.
- No Complaining Mute the sub if users, content, or rules bother you
founded 2 months ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Yes and no.
A consistent UX is definitely a major bonus, but not if it comes at the cost of oversimplification. If the program gives me an experience gift-wrapped and with a nice little bow on top, but only gives me that kids' gloves experience, it becomes a much worse experience when you need to do anything outside the happy path.
Imagine trying to script
git
workflows without access to any of the plumbing commands likerev-parse
,rev-list
, and format strings. You would have to parse the output ofgit log
andgit show
, hoping that they don't introduce a new change to the output—a much worse experience.Fun fact: you basically described dbus.