3 ms·
To be fair, it's still relatively early days. If your test for whether a new technology is useful in a domain is that there is already a large, headline-making
by skohan 8y ago
To be fair, it's still relatively early days. If your test for whether a new technology is useful in a domain is that there is already a large, headline-making example use-case that exists, you will never adopt a new technology because someone has to be the first mover.
The point is it is possible to deploy serious server-side software written in Swift, and people are already doing it. It's inaccurate to say that Swift is only useful for iOS projects.
It remains to be seen whether Swift will find wide adoption, and a lot of that hinges on tooling support which needs a lot of work outside Apple platforms, but I think there is also too much of a tendency in the Software community to under-estimate Swift's potential usefulness as a general-purpose language because of its origins in iOS. I see that frequently in the tepid reaction to Swift for TensorFlow.
- pjmlp 8y ago> The point is it is possible to deploy serious server-side software written in Swift, and people are already doing it. Examples that you would care to share with us? Really serious examples, not the typical blogs and ToDo's done with Kitura I have seen at some conferences. For me, Tensorflow would be better served with Julia, given the target demographics. However if it helps Swift ever to be usable on Windows, then more the better.
- skohan 8y agoWell there is one example in this thread. Also a few links I was able to find with a quick search: ING is using it: https://m.youtube.com/watch?v=zJUMr0OkX2M https://m.youtube.com/watch?v=zJUMr0OkX2M And also this startup https://medium.com/@FlorianPfi/lessons-learned-using-server-side-swift-in-production-aae6b1fc4c20 https://medium.com/@FlorianPfi/lessons-learned-using-server-... So again not huge examples by any measure, but it’a not nobody.
- pjmlp 8y agoThanks for sharing.
- deleted 8y ago[deleted]