Did you know there is a Perl package that will catch references to undefined symbols and fuzzy match them to the closest it can find in the current scope. To me, that seems to be the marker for the general quality of the code.
* ~ 35, Python
* ~ 53, Java
* ~ 59, Ruby
* ~189, Bash
* ~253, Perl <=====
* ~928, PHP
It's a language design choice too - Perl very deliberately has different keywords for different data types. So we have "+" for numbers and "." for strings. ">" for numbers, "gt" for strings - and so on. The argument being that what you spend in having to remember multiple keywords you gain back in increased code clarity.
OP is clearly thinking of PHP.
And it is being mooted that these will be moved out into core modules at some point (ref: http://lwn.net/Articles/458714/).
To me, that seems to be the marker for the general quality of the code.
There's also a module which allows you to program in Latin. Does that mean that every Perl programmer eventually has to live in Europe?
To me, just the fact that this is possible witnesses about the flexibility of the language.
Edit: I'd guess the troll's main account votes the troll posts up... maybe a heuristic can be made for the HN algorithm?