But because with some languages such terseness is not possible, obfusication becomes hard, and the readibility goes up.
Yes, but that's really my question -- why are people willing to endure "hardness" in spoken or written English
, but not in code
No one would seriously suggest that people stop using contractions or acronyms. NASA is easier than National Aeronautics and Space Administration, but nobody begrudges the use of the term. Why is $_ different?
Which is a misleading question -- it's not different at all in concrete terms so I guess the question should really be why do people think about them differently?
You are what you think.