Yea, that's what I tell people when they tell me this rock hasn't been protecting me from tiger attacks. Maybe the rock isn't doing anything, but is the risk of being mauled by a tiger worth testing this? Use your head people!
Implemented my own quicksort that seems to have better performance than the built-in one.
q = (lo, hi) =>
# highlight range
VA.persistHighlight([lo..hi])
p = VA.get(lo)
l = lo
r = hi
# test pivot position
t = false
while (l < r)
if VA.gt(l,r)
VA.swap(l,r)
t = !t
if t
r--
else
l++
if (l > lo)
q(lo, l - 1)
if (hi > l + 1)
q(l + 1, hi)
q(0,VA.length - 1)