Earlier quoted context omitted.
Elixir is not a fast language. Not even close. Yes, it handles concurrency and parallelism beautifully which in turn enable distributed applications to perform quite well. But the language itself is significantly slower than Crystal / Rust / Go / Swift. It's not in the same category at all. That said, it's a great language worth recommending.
I'm not sure why you're grouping those four languages as they overlap very little. Go has latency and emphasizes network bound services (and randomly docker for some reason, I'm sure a good one); rust is a c replacement; swift is for writing iOS/Mac apps; and crystal is a newborn. I'd actually call it quite close to go: a high emphasis on concurrency and services. Single thread performance matters much less when scal…
I think that's a little simplistic. It's true that it's early days for cross platform Swift but clear progress is being made:
1. https://swift.org/download/
2. https://github.com/SwiftAndroid
3. https://github.com/tinysun212/swift-windows
4. https://swiftforwindows.codeplex.com/
Better cross platform support is a goal of Swift 3.0: