Indeed. I remembered some aspect of directionality, but couldn't remember how to present it in as compelling a way.
(Also, I don't really agree with some objective single value gradient for programming languages. As for anything with multiple dimensions of value, it's not sortable)