I am also happy to see that sometime in the last several years slices of arrays became views rather than copies. https://developer.apple.com/documentation/swift/arrayslice
Does anyone use Swift (in production) for backend services not related at all to the Apple ecosystem? It seems like a better Golang to me, but the tooling space only targets Apple stuff.
Really looking forward to ShapedArray. Eventually a lot of what one might do with Python may be available in Swift.
I wonder what it can offer vs Julia language for HPC.
Awesome. Now who wants to make a hypercomplex numbers library (quaternions, Clifford, Cayley-Dixon...) in Swift?
Personally, I'd rather get the Swift equivalent of java.util.concurrent.
You may find this article I wrote useful background for understanding the capabilities of numerical computing in Swift, including details about a library which provides features overlapping with the new Swift package: https://www.fast.ai/2019/01/10/swift-numerics/