Comment by asveikau

14 hours ago

The perl $, @, %, etc. being compared to declensions is amusing.

I feel like you need to know something about perl and latin (both considered outdated) to get this joke.

For those who don't: in perl, the same text identifier can have a different meaning depending on these prefixes, i.e. $foo is scalar, @foo is array, %foo is a hash (dictionary). Likewise latin (like most old indo European languages) has a bunch of suffixes to indicate what is happening with a noun or adjective: is it a subject, direct object, possessive, used as a tool or location, etc.