What does “expressiveness” via LOC per commit measure in practice?
redmonk.com
redmonk.com
It also ignores coding standard guidelines that many people follow, including hungarian notation, or expressive variable names, which can make lines of code get split up even though the naming conventions themselves might be considered more understandable because of it. Established languages are more likely to follow this pattern than the arcane notation used by most modern functional languages.
In the end, languages to the "more LOC" side of the list feel more native to me than those on the "less LOC" side of the list, and so I feel I'm more expressive in them, despite the statistic. I think LOC is not a useful measurement for anything, really, except for linkbait.