Swift Beta performance: sorting arrays
tl;dr Swift 1.0 is now as fast as C by this benchmark using the default release optimisation level [-O]. Here is an in-place quicksort in Swift Beta: func quicksort_swift(inout a:CInt[], start:Int, end:Int) { if (end – start < 2){ return } var p = a[start + (end – start)/2] var l = start var r … Read more