Earlier quoted context omitted.
I Disagree with you, in Computer Science we have things like: "Quick Sort", "Merge Sort", "Map", "Hashtable", "LRU", etc... etc... They are much more descriptive and easy to remember, even though the Algorithms can be complex themselves. Event the name "Boolean", could be changed to "Conditional"... and be even more readable. Also, Dijkstra algorithm can be generalized to "Shortest Path Algorithm" (there can be more…
Tim Sort, Hamming Codes, Huffman Coding, RSA keys, LZW encoding, Duff's Device, Bloom Filter, Carmack's Reverse, awk, linux, git. We have a lot of things named after those that discovered, invented or popularized a structure or technique. Certainly nowhere near as commonly as does mathematics, I will agree. In CS, no doubt, we often end up on the other end, where a single term means different things in different cont…
Mathematicians should stop naming things after each other
331–340 of 406 posts
Re: Mathematicians should stop naming things after each other
#332Earlier quoted context omitted.
Tim Sort, Hamming Codes, Huffman Coding, RSA keys, LZW encoding, Duff's Device, Bloom Filter, Carmack's Reverse, awk, linux, git. We have a lot of things named after those that discovered, invented or popularized a structure or technique. Certainly nowhere near as commonly as does mathematics, I will agree. In CS, no doubt, we often end up on the other end, where a single term means different things in different cont…
The absolute worst is some thing I can't remember the real name of right now - I thought it was generic programming but it doesn't seem to be it. It doesn't connotate the meaning in the slightest, and even connotated something other than what it was. It was just storing a matrix or array of past return values of a function to reuse. It feels like I'm having a Mandella moment.
Re: Mathematicians should stop naming things after each other
#333Earlier quoted context omitted.
Now this is most certainly wrong. Example (search "history research"): "Research in history involves developing an understanding of the past through the examination and interpretation of evidence. Evidence may exist in the form of texts, physical remains of historic sites, recorded data, pictures, maps, artifacts, and so on."
Taking a very obvious example, you can't do much in the way of historical research without at least trying to establish which things happened before which other things. It's a serious problem in ancient history.
Re: Mathematicians should stop naming things after each other
#334Earlier quoted context omitted.
Tim Sort, Hamming Codes, Huffman Coding, RSA keys, LZW encoding, Duff's Device, Bloom Filter, Carmack's Reverse, awk, linux, git. We have a lot of things named after those that discovered, invented or popularized a structure or technique. Certainly nowhere near as commonly as does mathematics, I will agree. In CS, no doubt, we often end up on the other end, where a single term means different things in different cont…
The absolute worst is some thing I can't remember the real name of right now - I thought it was generic programming but it doesn't seem to be it. It doesn't connotate the meaning in the slightest, and even connotated something other than what it was. It was just storing a matrix or array of past return values of a function to reuse. It feels like I'm having a Mandella moment.
> ... Thus, I thought dynamic programming was a good name. It was something not even a Congressman could object to. So I used it as an umbrella for my activities.
http://www.eng.tau.ac.il/~ami/cd/or50/1526-5463-2002-50-01-0...
Re: Mathematicians should stop naming things after each other
#335Earlier quoted context omitted.
Yet we still have Dijkstra's algorithm vs Belmann-Ford, because their differences cannot be captured well in a single word.
Hmm. Dijkstra = Nearest Node First, Bellman-Ford = Shortest k-Edge Path.
Re: Mathematicians should stop naming things after each other
#336Hard disagree. Once you get to the advanced levels of any field, terminology being "accessible" doesn't really matter, but being precise does . Areas like philosophy and law actually suffer in my opinion when they overload common words with uncommon meanings, or descend into weird disambiguations that depend on suffixes. For example, in philosophy there's "contractarianism" and "contractualism", and trying to remembe…
And in what multiverse is "Calabi-Yau manifold" a precise terminology? Literally all that can be gleaned from that is that it's a manifold and it's the invention of some mathematicians (or maybe one mathematician with a hyphenated surname).
> If "contractualism" were just known as "Scanlon's theory" it would be a lot easier.
My disagreement would make diamonds look soft in comparison.
"Contractualism" at least conveys it might have something to do with contracts. "Scanlon's theory" tells me absolutely nothing about what it might be. That is worse by every objective measure.
Re: Mathematicians should stop naming things after each other
#337Earlier quoted context omitted.
The absolute worst is some thing I can't remember the real name of right now - I thought it was generic programming but it doesn't seem to be it. It doesn't connotate the meaning in the slightest, and even connotated something other than what it was. It was just storing a matrix or array of past return values of a function to reuse. It feels like I'm having a Mandella moment.
Memoization? Or dynamic programming? The latter is a funny story: > ... Thus, I thought dynamic programming was a good name. It was something not even a Congressman could object to. So I used it as an umbrella for my activities. http://www.eng.tau.ac.il/~ami/cd/or50/1526-5463-2002-50-01-0...
Re: Mathematicians should stop naming things after each other
#338Earlier quoted context omitted.
Tim Sort, Hamming Codes, Huffman Coding, RSA keys, LZW encoding, Duff's Device, Bloom Filter, Carmack's Reverse, awk, linux, git. We have a lot of things named after those that discovered, invented or popularized a structure or technique. Certainly nowhere near as commonly as does mathematics, I will agree. In CS, no doubt, we often end up on the other end, where a single term means different things in different cont…
The absolute worst is some thing I can't remember the real name of right now - I thought it was generic programming but it doesn't seem to be it. It doesn't connotate the meaning in the slightest, and even connotated something other than what it was. It was just storing a matrix or array of past return values of a function to reuse. It feels like I'm having a Mandella moment.
Re: Mathematicians should stop naming things after each other
#339Complex things cannot be explained easily. As such, from this perspective, it doesn't matter if a complex topic is named by a person or by some abstract, ridiculously compressed word describing an aspect of it. But on the other hand, names are simply irrelevant. Anything is better than a name of a person, even if that person was brilliant. The person may be remembered as an aspect of some discovery (say, Einstein), b…
"Hestenes is adamant about calling this mathematical approach “geometric algebra” and its extension “geometric calculus,” rather than referring to it as “Clifford algebra”."
https://en.wikipedia.org/wiki/David_Hestenes#Geometric_algeb...
Unfortunately, this should really be called algebraic geometry, but that name is already taken by another field...
Re: Mathematicians should stop naming things after each other
#340Earlier quoted context omitted.
I think that’s because when science started to get serious, Latin happened to be the lingua-Franca of those in Europe who could afford to be part of it. Equivalent deal for why we use Arabic numbers.
But Latin was used specifically because is was NOT a common tongue.