4 ms·
Name is like a pointer to an information for people to access. I think when people name things, unless they are very narcistic, should be having that sole purp
by valand 6y ago
Name is like a pointer to an information for people to access.
I think when people name things, unless they are very narcistic, should be having that sole purpose in mind.
This comment by xamuel relatably describes what people usually do when naming things https://news.ycombinator.com/item?id=24386695 https://news.ycombinator.com/item?id=24386695
> Rather, what really happens is that mathematicians are a community, and they refer to things in whatever way is convenient. Davis's colleague refers to such-and-such theorem as "Davis's Theorem" not because of some committee on naming, but rather because they were there at the conference where Davis announced the theorem, and everyone at said conference excitedly talked about "Davis's Theorem" for the whole rest of the conference because it was so exciting.
The arguments that say names should be self descriptive is only a part of the discussion.
There's the name overloading problem, where we only have a limited set of existing descriptor which can cause two object name to conflict.
There's the memorability aspect.
There's the homophonic / homographic problem where multiple names could be perceived differently.
There's the complexity aspect. The more complex an information, the harder it is to write an accurate name.
There's context aspect.
There's the extreme connotation aspect. Some words triggers extreme emotional response to someone.
There's the dependency aspect where people have been using a name for years.
All in all, naming things are hard problem. But the important thing is naming things should be done for the sake of naming things in mind. If naming things is done primarily for other agenda, like someone's glory, the result might be questionable.
Assuming that people are naming things for the right cause, problems that arise from names should not be attributed to naming process. For example the article author's problem might be simply caused by the complexity of the information referred by the name.
Edit: grammar and formatting