4 ms·
UI/API rule number one: the thing you do most frequently should be the easiest thing to do. There’s a reason that words like “the” and “it” are not 60 charact
by fallingfrog 3y ago
UI/API rule number one: the thing you do most frequently should be the easiest thing to do.
There’s a reason that words like “the” and “it” are not 60 characters long in any spoken language.
If you’re making it super verbose to do very common tasks, you’re fucking up your interface.
- Karellen 3y agoI tried to find a copy of Rusty Russell's API Design Manifesto to get another respected voice to back this opinion, but the most-linked to version of it now sits behind a Google sign-in, and (somewhat ironically) search results for Rust API documents/blog posts/reddit threads make other copies hard to find.
- faitswulff 3y agoLooks like we're out of luck, even with a Google sign-in: > sweng.the-davies.net points to the site "sweng" which does not exist. Please contact the domain administrator. There are archives, however: https://archive.ph/NZHmW https://archive.ph/NZHmW ...and TIL that despite the name, this is not Rust-specific.
- jbandela1 3y agoHere are the original lists: How Do I Make This Hard to Misuse? - https://ozlabs.org/~rusty/index.cgi/tech/2008-03-30.html https://ozlabs.org/~rusty/index.cgi/tech/2008-03-30.html What If I Don't Actually Like My Users? - https://ozlabs.org/~rusty/index.cgi/tech/2008-04-01.html https://ozlabs.org/~rusty/index.cgi/tech/2008-04-01.html