Tabasco Sort: a super-optimal merge sort(pvk.ca)
pvk.ca
Tabasco Sort: a super-optimal merge sort
http://www.pvk.ca/Blog/2012/08/27/tabasco-sort-super-optimal-merge-sort
4 comments
How does this compare with e.g. Timsort[0]?
[0]: http://svn.python.org/projects/python/trunk/Objects/listsort...
[0]: http://svn.python.org/projects/python/trunk/Objects/listsort...
What makes timsort fast is how it adapts to common patterns in the data (sorted runs, etc). Paul isn't trying to do any of that.
We may have miscalculated what optimal meant in the past, but by definition, it can't be super-optimal.
Can we amp up the creativity in naming these things? Coffeescript, Tabasco Sort, Sriracha UI, Bacon Reduce?!
[1] http://www.reddit.com/r/programming/comments/yy6e4/tabasco_s...
[2] http://insidelisp.blogspot.co.uk/2010/04/book-chapter-11-wha...