In a previous meta question, we decided that the sorting tags should not be merged. I am fine with this.
Currently, however, there is a peculiarity among the 6 major sorting algorithm tags:
mergesort — instead of merge-sort
you can find these tags by typing "sort" into the Tags page.
I noticed that mergesort is the only one without a hyphen. Is there the rationale for irregularity? I believe that the term merge sort is more common than mergesort, so the only explanation that makes sense to me is that the two words somehow get merged together during the merge sorting process; that said, this operation does not seem to be a normative step of the merge sort algorithm.
I tried to create the tag merge-sort and redirect mergesort to it, but the system prevented me from doing this:
That's why I came here to propose that mergesort be renamed to merge-sort. What do you think?
Notes:
If merging two words is a mandatory step of the sorting operation, then we should choose quick sort, because the term quicksort is much more common than merge sort AFAIK.
There is another tag named timsort, which also appears to be a sorting algorithm. However, there is only one question tagged timsort at the time of this writing, so I did not count it as a major sorting algorithm tag.