3 ms·
If I remember correctly, there is an FAQ somewhere that says that they chose Swift because they were already familiar with it, and didn't know anything about Ju
by RossBencina 7y ago
If I remember correctly, there is an FAQ somewhere that says that they chose Swift because they were already familiar with it, and didn't know anything about Julia.
- nnq 7y ago...practically makes sense, but it's also kind of the very definition of NIH!
- tonynguyen1 7y agohttps://github.com/tensorflow/swift/blob/master/docs/WhySwiftForTensorFlow.md https://github.com/tensorflow/swift/blob/master/docs/WhySwif.... Maybe this one
- RossBencina 7y agoI think so. Under "Final Decision": > picked Swift over Julia because Swift has a much larger community, is syntactically closer to Python, and because we were more familiar with its internal implementation details - which allowed us to implement a prototype much faster. Personally I find it hard to believe that Swift has a larger community of people doing numerical computation, but maybe I'm out of touch.
- dual_basis 7y agoThe community of people using Swift for numerical computation essentially didn't exist prior to their announcement, and after their announcement it seems to only consist of the team developing the framework and Jeremey Howard.
- dual_basis 7y agoThat might explain why they chose it, but it doesn't give me (or anyone else who isn't familiar with Swift already) any reason to consider it.