The beauties of quicksort are that it sorts in-place and that it is embarrassingly simple.
The in-place property can be utilized to make it very close to cache-oblivious algorithm.