This article was referred to by its author in <a href="http://news.ycombinator.com/item?id=3180593" rel="nofollow">http://news.ycombinator.com/item?id=3180593</a>, but I think it warrants its own entry on HN. I was briefly toying with the idea of writing up some algorithms for determining the seven criteria, but just don't have the time.<p>For some of the criteria it should be fairly easy to come up with some formula (e.g. for Brevity the cut-off values might be 6 and 10, and Greppability could be checked by the results of an actual grep call), while others are more subjective (particularly Evocativity). But if someone wants to pursue the idea I think it would be a nice little tool.
Note: it turns out the real name for "nominology" (the study of naming things) is "onomastics". <a href="http://en.wikipedia.org/wiki/Onomastics" rel="nofollow">http://en.wikipedia.org/wiki/Onomastics</a>