Originally posted by uid313
View Post
UNIX is also riddled with such utility names. The "cat" utility is an non-intuitive nickname of "concatenate".
A variant of "cat" that list file contents in reverse is "tac" and it's also not intuitive at all.
Or when Dennis Ritchie admitted that his greatest regret about the C language is not spelling "create" in full for the creat() function.
I am not sure he was joking or that he had to think about machines with very limited amount of RAM where every byte counted.
The notion of being "user friendly" was very different 20 years ago. There's also a thing called "historical accident". Hindsight is always 20:20.
If you are so keen on PostgreSQL being user friendly, create a bug report for them asking to rename the so called "inconsistent" utilities and see how your bug report will be weighed against the many existing users. https://www.postgresql.org/account/submitbug/
Leave a comment: