Hacker News new | past | comments | ask | show | jobs | submit login

I can see where you're coming from, but to me it's not some meme or joke. I find it similarly annoying in Java, for example, and it makes me want to use that language less. Obviously it's only a small part of the whole consideration.



Every common command has a short alias, or often multiple short alias. Get-ChildItem => "ls", "gci". Get-Content => "gc", "cat". These aliases are standardized, you can look them up with Get-Alias (or "gal" ;) ).

It means that working in the terminal, you can use short commands, and when you write a long-term script, you use the long names so that the script is more readable.

What I find great is that flags also have aliases that are standardized across commands.

This is why I'm annoyed at this meme. It just stems from ignorance.


What’s long in Java? It sure longer than the absolutely insane C convention of snrcph whatever, but these AbstractFactoryFactory things are just memes - the Java convention is to prefer full words, but that’s the same in I believe the majority of languages - JS, Rust, Python all use basically identical names, at most casing differs.


I assume you similarly also find Apple's swift/objc API's annoying. (If not, might want to objectively evaluate bias)




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: