3 ms·
I noticed the same thing. Either Swift performances are atrocious, or I'm missing something. Just the other day I was trying to sort a large array of strings i
by pourred 2y ago
I noticed the same thing. Either Swift performances are atrocious, or I'm missing something.
Just the other day I was trying to sort a large array of strings in Swift and it was painfully slow. A 3 lines Python script managed to sort the same dataset _at least_ 10x faster.
- _rend 2y agoI think it'd be curious to see the code, some example strings, and whether or not you compiled with optimizations enabled — if you're willing to share. There's no reason for this to have been the case.
- pourred 2y agoHere you go: https://pastebin.com/iemfTkzx https://pastebin.com/iemfTkzx As a dataset, I just use find to generate a list of paths from the file system: find / > large.txt I tested with Swift 5.7 and 5.9, and Python is always between 4x and 10x faster.
- bhokbah 2y agoswift strings handles unicode