I've been a professional C, Perl, PHP and Python developer.
I'm an ex-sysadmin from the late 20th century.
These days I do more Javascript and CSS and whatnot, and promote UX and accessibility.
This is really cool. I don't think I've ever thought about explaining this stuff before.
One point, though: short forms (like -h for help) aren't generally aliases, they're the *nix way of doing things, where long forms are GNU. Yes, GNU programs include them as aliases, but there are plenty of programs out there that don't have long-form options or where those are later added as aliases.
This is really cool. I don't think I've ever thought about explaining this stuff before.
One point, though: short forms (like
-h
for help) aren't generally aliases, they're the *nix way of doing things, where long forms are GNU. Yes, GNU programs include them as aliases, but there are plenty of programs out there that don't have long-form options or where those are later added as aliases.Thanks Ben! That's really interesting. I'll look it up and update the post 🙌